IBM Cloudant
A camada de dados para aplicações de hiperescala, resilientes e disponíveis globalmente, baseadas no Apache CouchDB de código aberto
Faça uma avaliação sem custo de 1 GB Veja opções de precificação
uma paisagem urbana iluminada e um canal cortando a cidade
O que é o IBM® Cloudant?

Um banco de dados distribuído e totalmente gerenciado, otimizado para cargas de trabalho pesadas e aplicativos web e movéis de rápido crescimento, o IBM® Cloudant está disponível como um serviço IBM® Cloud com um SLA de 99,99%. O Cloudant escala elasticamente o rendimento e o armazenamento, e sua API e protocolos de replicação são compatíveis com o Apache CouchDB para arquiteturas híbridas ou multinuvem.

Veja a documentação do produto

Como a solução é utilizada

Aplicativo web e API sem servidor Neste tutorial, você criará uma aplicação web sem servidor hospedando um conteúdo estático do site nas páginas do GitHub e implementando o back-end da aplicação usando o IBM® Cloud Functions. Veja o tutorial

Aplicativo móvel sem servidor Neste tutorial, você aprenderá a usar o IBM® Cloud Functions e os serviços cognitivos e de dados para criar um back-end sem servidor para um aplicativo móvel.

Encontre anomalias nos dados de IoT Este tutorial mostra como configurar um dispositivo IoT e reunir dados na IBM® Watson IoT Platform. Crie visualizações e use serviços avançados de ML para analisar dados históricos e detectar anomalias.

Multinuvem híbrida aberta Este tutorial mostra como emparelhar a API e o poderoso protocolo de replicação do Cloudant com o Apache CouchDB em um ambiente de nuvem híbrida. Veja o tutorial

Informações do Cloudant Sem servidor

Implemente de forma instantânea uma instância, crie bancos de dados e escale de forma independente a capacidade de rendimento e o armazenamento de dados para atender aos requisitos da sua aplicação.

Seguro

Criptografe todos os dados com o gerenciamento de chave de criptografia opcional definido pelo usuário por meio do IBM® Key Protect e integre ao IBM® Identity and Access Management.

Disponibilidade global

Obtenha disponibilidade contínua enquanto o Cloudant distribui dados entre zonas de disponibilidade e seis regiões para requisitos de desempenho de aplicativo e recuperação de desastres.

Linguagens de programação suportadas

Móvel para Android e iOS

A biblioteca Cloudant Sync pode armazenar, indexar e consultar dados JSON locais em um dispositivo móvel e sincronizar dados entre dispositivos, tudo controlado pelo seu aplicativo.

Java

Java-cloudant é o banco de dados Cloudant NoSQL oficial da biblioteca IBM® Cloud for Java. Obtenha informações sobre como instalar a biblioteca, além de detalhes e exemplos.

Node.js

Nodejs-cloudant é a biblioteca de banco de dados Cloudant NoSQL oficial para Node.js.

Python

Há uma biblioteca compatível disponível para trabalhar com o banco de dados Cloudant NoSQL usando Python.

Swift

Há uma biblioteca compatível chamada SwiftCloudant disponível para trabalhar com o banco de dados Cloudant NoSQL. É uma versão de lançamento antecipado instalada usando CocoaPods.

Explore todas as bibliotecas Cloudant
TrustRadius homenageia o IBM® Cloudant

O IBM® Cloudant é reconhecido como líder em diversas categorias: DBaaS, NoSQL e bancos de dados não relacionais.

Nossos clientes

Perguntas frequentes

Obtenha respostas para as perguntas mais comuns sobre este produto.

O Cloudant lida com provisionamento, gerenciamento, escalonamento e suporte de software e hardware. Você contará com alta disponibilidade e escalabilidade elástica do hardware conforme as necessidades de sua capacidade de rendimento provisionada.Conheça os outros benefícios do banco de dados como serviço (DBaaS).

 

Os armazenamentos de dados de documentos são representados em JSON, onde cada documento é, por si só, uma estrutura de dados complexa. Documentos podem conter estruturas aninhadas de diversos tipos de dados, e os usuários podem consultar essas estruturas, recuperando ou atualizando o documento, ou partes dele, sem a necessidade de bloquear o banco de dados.Os documentos são armazenados e recuperados por meio de uma chave primária única.

A popularidade do JSON está parcialmente ligada à flexibilidade do seu esquema, que pode ser alterado rapidamente sem intervenção do administrador. O JSON oferece um modelo elegante para a persistência de objetos em Java ou JavaScript, graças à sua afinidade com o JavaScript — eliminando a necessidade de soluções "pesadas" como OpenJPA ou Hibernate para construir uma camada de dados.Armazenar um documento JSON para representar um objeto real é bastante intuitivo.

Embora o Cloudant seja compatível com a API do Apache CouchDB, diferentemente do CouchDB, o Cloudant possui camadas adicionais de tecnologias de código aberto para recursos de pesquisa de texto completo e de indexação geoespacial. Ambos compartilham um protocolo comum de replicação, o que permite sincronizar as cópias dos seus dados do Cloudant com uma instância remota do CouchDB, ou vice-versa, com apenas um clique. Explore as diferenças.

Arquitetura offline significa desenvolver um aplicativo sem conexão com a internet; a arquitetura permite interagir com seu aplicativo sem conectividade. Ao usar o Cloudant Mobile Sync, os aplicativos móveis podem coletar e ler os dados quando a rede estiver indisponível. Assim que a conexão for estabelecida, os dados serão sincronizados com o Cloudant. O Cloudant também funciona com Hoodie e PouchDB.

Experimente o Cloudant agora, sem custo

Crie sua conta sem custo. Experimente mais de 40 produtos sempre sem custo e sem limite de tempo.

Crie sua conta