Banco de dados NoSQL distribuído e fácil de usar
Implemente uma instância, crie bancos de dados e ajuste de forma independente a escala da capacidade de rendimento e de armazenamento de dados para atender aos requisitos de seus aplicativos.
Criptografe todos os dados, com gerenciamento opcional de chave de criptografia definida pelo usuário através do IBM® Key Protect e integre com o IBM Identity and Access Management.
Disponibilidade global
Obtenha disponibilidade contínua à medida que o Cloudant distribui dados em todas as zonas de disponibilidade e 6 regiões para desempenho de aplicativo e requisitos de recuperação de desastres.
Sem dependência de fornecedor
Empregue uma substituição imediata de software livre, o Apache CouchDB. É possível implementar para arquiteturas híbridas ou multicloud.
Em conformidade
Garanta a conformidade uma vez que o Cloudant é compatível com a ISO 27001 e atende à conformidade SOC 2 Tipo 2, PCI, GDPR e HIPAA.
API potente
Armazene documentos JSON com uma API HTTP. Aprimore seus aplicativos com valor-chave, MapReduce, procura de texto completa e consulta geoespacial integradas.
Replicação durável
Mova dados de aplicativo mais próximos de onde é necessário para o acesso contínuo a dados. Crie aplicativos web, desenvolva com uma arquitetura inicialmente off-line ou manipule dados na borda.
Transaction Engine
Traga consistência e elimine os conflitos na região. Ajuste a escala mais por menos, com consulta e armazenamento globais que podem custar quatro vezes menos.
Linguagens de programação
Mobilidade para Android e iOS
A biblioteca do Cloudant Sync é usada para armazenar, indexar e consultar dados JSON locais em um dispositivo móvel. Ela também é usada para sincronizar dados entre diversos dispositivos. A sincronização é controlada por seu aplicativo. A biblioteca também fornece métodos auxiliares para localizar e resolver conflitos, tanto no dispositivo local quanto no banco de dados remoto.
Java™
A java-cloudant é a biblioteca oficial para Java do banco de dados NoSQL do IBM Cloudant para IBM Cloud. Informações sobre a instalação da biblioteca, por meio de sua inclusão como uma dependência em suas compilações Maven ou Gradle, estão disponíveis aqui, juntamente com detalhes e exemplos de como usar a biblioteca.
Swift
Uma biblioteca suportada está disponível para trabalhar com o banco de dados NoSQL do Cloudant. A biblioteca é chamada SwiftCloudant e é instalada usando cocoapods. A biblioteca é uma versão de liberação antecipada. Por isso, não oferece atualmente cobertura completa para a API do banco de dados NoSQL do Cloudant.
Node.js
A nodejs-cloudant é a biblioteca oficial para Node.js do banco de dados NoSQL do Cloudant.
Python
Uma biblioteca suportada está disponível para trabalhar com o banco de dados NoSQL do Cloudant usando o Python.