Couchbase C++ SDK выходит на GA

Доступ и работа с Couchbase из C++ теперь возможны, благодаря выпуску C++ SDK, обеспечивающего интеграцию с Couchbase Server.

Добавление поддержки C++ может показаться странным в наше время, когда есть более популярные языки, чем он. Однако под обложкой эти языки, такие как Python, NodeJS, Ruby и PHP, связываются с Couchbase через этот самый C++ SDK. Таким образом, выпуск SDK в дополнение к уже одиннадцати доступным SDK на различных языках программирования дает преимущества, которые дает только такой низкоуровневый язык, как C++.

Кстати, о них и поговорим.

  • Производительность
    C++ славится своей скоростью и низкоуровневым управлением памятью, что делает его идеальным для приложений, где производительность имеет решающее значение
  • Бесшовная интеграция
    SDK обеспечивает бесшовную интеграцию с Couchbase Server, позволяя разработчикам легко выполнять такие операции, как KV-операции, запросы SQL++ и транзакции.
  • Современный дизайн API
    SDK имеет современный, идиоматический API, соответствующий последним стандартам C++. Это делает его не только мощным, но и интуитивно понятным для разработчиков на C++, сокращая кривую обучения и позволяя быстро приступить к созданию приложений.

Подключившись к SDK, вы получаете:

  • Простое управление соединениями
  • Поддержка операций «ключ-значение» (KV)
  • Поиск запросов
  • Поддержка векторного поиска
  • Полнотекстовый поиск (FTS)
  • Асинхронное программирование
  • Транзакции
  • Надежная обработка ошибок

Чтобы увидеть его в действии, вам понадобится компилятор C++ 17 и CPM.cmake, чтобы включить его в свой проект. После этого вы сможете выполнять такие операции, как получение документа, изменение его содержимого и замена:

Теперь вы можете наслаждаться свободой и производительностью, которую может предложить только низкоуровневый C++.

Couchbase C++ SDK выходит на GA
Понравилась новость? Тогда не забудь оставить свой комментарий.
А так же, добавь наш сайт в закладки (нажми Ctrl+D), не теряй нас.
17 июля 2024 г.
37
Теги: C++ , Couchbase

Комментарии

Оставить комментарий:
* отправляя форму, я даю согласие на обработку персональных данных

Читайте еще