Couchbase судит разработчиков с интеграцией платформы

    0
    1


    Couchbase представила множество новых функций, которые, по мнению аналитиков, могут облегчить жизнь разработчикам при использовании базы данных NoSQL.

    Ориентированная на документы база данных, использующая формат JSON и имеющая открытый исходный код, лицензированная под Apache 2.0, включает в себя систему продажи авиабилетов Amadeus, европейского гиганта супермаркетов Carrefour и Cisco среди своей пользовательской базы.

    Стремясь стать ближе к разработчикам в их родной среде обитания, поставщик интегрировал свою базу данных как услугу Capella в популярную платформу разработчиков Netlify и предложил новое расширение Visual Studio Code (VS Code).

    Цель состоит в том, чтобы облегчить разработчикам и командам разработчиков создание так называемых современных приложений — читай, интернет-масштаба или веб-приложений — на Capella.

    Рэйчел Стивенс, старший аналитик RedMonk, сказала нам, что разработчики не хотят тратить время на работу и интеграцию отдельных элементов стека приложений. «Интеграция новой платформы для разработчиков Capella направлена ​​на решение этой широко распространенной проблемы, сводя к минимуму разрыв в опыте разработчиков и позволяя командам сосредоточиться на том, что у них получается лучше всего — написании кода и решении проблем», — сказала она.

    Комбинация расширения IDE (VS Code) вместе с платформой приложений Netlify и службой базы данных Capella имеет «потенциал для упрощения написания, доставки и запуска приложений», — сказала она.

    Couchbase также представила новую функцию массива временных рядов в своей поддержке JSON, предназначенную для решения более широкого набора вариантов использования, включая IoT и финансовые приложения.

    Поставщик сказал, что для использования Capella в Netlify разработчикам потребуется создать файл netlify.toml и файл .env — подход, знакомый разработчикам, уже использующим Netlify. По словам Couchbase, еще один дополнительный инструмент, который может помочь разработчикам, использующим Netlify, — это Ottoman.js (ottomanjs.com), JavaScript ODM, который позволяет разработчикам определять структуру документа, создавать более удобный для сопровождения код и сопоставлять документы с объектами приложения.

    При этом разработчики потенциально могут сократить сложные сопоставления реляционной базы данных с объектами в коде. Это также позволило бы разработчикам работать с SQL++, языком, похожим на вездесущий SQL в реляционных базах данных.

    Лара Греден, директор по исследованиям IDC, сказала, что это положительный шаг с точки зрения улучшения опыта разработчиков.

    «Внедрение разработчиками в основном связано с уменьшением трения для разработчика при использовании возможностей DBaaS. Прямая интеграция с платформами приложений и IDE устраняет трения. Прямая нативная интеграция становится все более важной частью стратегии любого поставщика облачных услуг, чтобы быть сильным соперником в облачной экосистеме», — сказала она.

    В 2021 году Couchbase 7.0 представила функции, подобные схеме, в базе данных NoSQL, что, по словам поставщика, обеспечит гибкость и масштабируемость базы данных NoSQL с семантикой и структурой реляционных систем.

    Этот шаг освободил разработчика от администратора баз данных, но означал выполнение запросов к чистой базе данных документов, не имеющей индексов, что, по словам одного аналитика, было «крайне неэффективным».

    Последнее обновление Couchbase появилось на фоне ряда других новостей базы данных за последнюю неделю, в том числе:

    • Распределенная реляционная база данных Cockroach представила свою базу данных как услугу в Azure, а также возможности работы в нескольких регионах для своего предложения с автоматическим масштабированием на основе потребления, CockroachDB без сервера.
    • Yugabyte, который предлагает совместимый с PostgreSQL внешний интерфейс с распределенной реляционной базой данных под ним, представил свою итерацию 2.18, обещая упростить развертывание мультирегиональных сред Kubernetes «в масштабе», а также упростить управление DBaaS.
    • DataStax, компания, предлагающая коммерческие продукты, построенные на базе базы данных Cassandra с широкими столбцами с открытым исходным кодом, заключила партнерство со стартапом в области ИИ ThirdAI, чтобы помочь пользователям создавать большие языковые модели и другие формы генеративных технологий ИИ. ®
    Предыдущая статьяВот что, по прогнозам GPT, произойдет, когда будет добыт весь биткойн
    Следующая статьяWWDC 2023: все, что было анонсировано на крупном мероприятии Apple
    Виктор Попанов
    Эксперт тестовой лаборатории. Первый джойстик держал в руках в возрасте 3 лет. Первый компьютер, на котором „работал” был с процессором Intel i386DX-266. Тестирует оборудование для издания ITBusiness. Будь то анализ новейших гаджетов или устранение сложных неполадок, этот автор всегда готов к выполнению поставленной задачи. Его страсть к технологиям и приверженность качеству делают его бесценным помощником в любой команде.