Функции Cloudant

Полностью управляемая

Подробнее об этом

Этот сервис, размещенный в IBM Cloud, предлагает полностью управляемую, распределенную базу данных документов JSON. Мгновенное развертывание экземпляров, создание баз данных и независимое масштабирование ресурсов пропускной способности и хранения данных с учетом требований ваших приложений. Обширный опыт компании IBM поможет избежать сложностей, связанных с предоставлением аппаратного и программного обеспечения, применением исправлений и обновлений — при этом уровень SLA достигает 99,95 процентов.

Безопасность

Подробнее об этом

Cloudant соответствует требованиям ISO 27001, SOC 2 типа 2 и HIPAA. Все данные передаются и хранятся в зашифрованном виде с поддержкой системы управления пользовательскими ключами на основе IBM Key Protect. Cloudant также предлагает управляемую услугу для Европейского Союза, в рамках которой за обработку данных и операций отвечают исключительно граждане Евросоюза.

Доступность в разных странах мира

Подробнее об этом

Cloudant предлагается во всех регионах IBM Cloud и размещается более чем в 55 центрах обработки данных во всем мире. Cloudant можно с минимальными усилиями настроить для аварийного восстановления между континентами или масштабирования глобально выпускаемых приложений за счет применения архитектуры горизонтального масштабирования, которая может управлять миллионами пользователей и терабайтами данных для непрерывного роста вместе с вашим бизнесом. Развертывание экземпляров Cloudant в кластерах, охватывающих зоны доступности в поддерживаемых регионах, позволяет добиться более высокой надежности без дополнительных расходов.

Гибкость данных

Подробнее об этом

Поддержка гибкой схемы и мощных API JSON, совместимых с Apache CouchDB™, позволяет получить доступ ко множеству инструментов и библиотек языка для быстрого создания новых приложений и функций.

Надежная репликация

Подробнее об этом

Переместите данные ближе к тем местам, где они необходимы, для непрерывного доступа к ним — автономно или через сеть. Cloudant помогает создавать прогрессивные веб-приложения, разрабатывать автономные архитектуры Offline First и управлять данными на периферийных устройствах.

Мощные бессерверные API

Подробнее об этом

Оптимизируйте приложения за счет применения таких встроенных преимуществ, как MapReduce, полнотекстовый поиск и геопространственные запросы, позволяющие выйти за привычные рамки. Потоковая обработка лент изменений обеспечивает тесную интеграцию с приложениями, управляемыми событиями, и функциями IBM Cloud.

Languages

Мобильные приложения для Android и iOS

Библиотека Cloudant Sync предназначена для хранения, индексации и запроса локальных данных JSON на мобильных устройствах. Кроме того, она применяется для синхронизации данных между устройствами. Синхронизацией управляет приложение. В библиотеке также предусмотрены вспомогательные методы для поиска и разрешения конфликтов как на локальных устройствах, так и в удаленных базах данных.

SDK/клиентская библиотека

Android/JavaSE

iOS (CDTDataStore)

Java™

java-cloudant — это официальная библиотека базы данных IBM Cloudant NoSQL в IBM Cloud для Java. Информация об установке библиотеки путем ее добавления в качестве зависимости в компоновки Maven и Gradle доступна здесь вместе с инструкциями по применению библиотеки и примерами.

Установка библиотеки

Swift

Предлагается поддерживаемая библиотека для работы с базой данных Cloudant NoSQL. Библиотека называется SwiftCloudant и устанавливается с помощью cocoapods. Доступна только предварительная версия библиотеки. Таким образом, в настоящее время она не обеспечивает полный охват API базы данных Cloudant NoSQL.

Подробнее об этом

Node.js

nodejs-cloudant — это официальная библиотека базы данных Cloudant NoSQL для Node.js.

Библиотека nodejs-cloudant

Python;

Предлагается поддерживаемая библиотека для работы с базой данных Cloudant NoSQL с помощью Python.

Загрузите текущий выпуск библиотеки

Начните работу с Cloudant за пару минут

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