IBM® Cloudant è un database distribuito e completamente gestito, ottimizzato per workload pesanti e app web e mobile in rapida crescita. È disponibile come servizio IBM® Cloud con uno SLA del 99,99%. Adatta in modo flessibile la velocità effettiva e lo storage, e le sue API e i protocolli di replica sono compatibili con Apache CouchDB per architetture ibride o multicloud.
Distribuisci in modo istantaneo un'istanza, crea database e adatta in modo indipendente la capacità della velocità effettiva e il data storage per soddisfare i requisiti delle applicazioni.
Cripta tutti i dati con la gestione facoltativa delle chiavi di crittografia definite dall'utente tramite IBM Key Protect ed esegui l'integrazione con la Gestione delle identità e degli accessi di IBM.
Cloudant garantisce una disponibilità continua poiché distribuisce i dati nelle zone di disponibilità e in 6 regioni per soddisfare i requisiti di prestazione delle app e di disaster recovery.
La libreria Cloudant Sync memorizza, indicizza ed esegue query sui dati JSON locali su un dispositivo mobile e li sincronizza tra dispositivi, il tutto controllato dalla tua app.
Java-cloudant è il database NoSQL ufficiale di Cloudant per la libreria IBM® Cloud per Java™. Ottieni informazioni sull'installazione della libreria, dettagli ed esempi.
Nodejs-cloudant è la libreria ufficiale del database NoSQL Cloudant per Node.js.
È disponibile una libreria supportata per lavorare con il database NoSQL di Cloudant utilizzando Python.
È disponibile una libreria supportata chiamata SwiftCloudant che consente di lavorare con il database NoSQL di Cloudant. È una release in anteprima, installata utilizzando CocoaPods.
IBM Cloudant è riconosciuto come leader in diverse categorie: DBaaS, NoSQL e database non relazionali.
Consulta le risposte alle domande più frequenti su questo prodotto.
Cloudant si occupa del provisioning, della gestione, della scalabilità e del supporto di software e hardware. L'hardware offre un'elevata disponibilità e scalabilità flessibile in funzione delle esigenze di capacità della velocità effettiva. Scopri gli altri vantaggi del database as a service (DBaaS).
I datastore di documenti sono codificati in JSON e ogni documento è esso stesso una struttura di dati complessa. I documenti possono contenere strutture annidate di vari tipi di dati, sulle quali gli utenti possono eseguire query recuperando o aggiornando il documento, o parti di esso, senza bloccare il database. I documenti vengono memorizzati e recuperati attraverso una chiave primaria univoca.
Uno degli aspetti interessanti del formato JSON è lo schema, che può evolvere rapidamente senza l'intervento dell'amministratore. Inoltre offre un modello ottimale per la persistenza di oggetti Java o JavaScript grazie all'affinità con quest'ultimo linguaggio, senza bisogno di ricorrere a "pesi massimi" come OpenJPA o Hibernate per creare un livello dati. La memorizzazione di un documento JSON per rappresentare un oggetto reale è una procedura intuitiva.
Cloudant è compatibile con le API di Apache CouchDB, ma, a differenza di quest'ultimo, integra ulteriori tecnologie open source per la ricerca a testo intero e funzionalità di indicizzazione geospaziale. Entrambi condividono un protocollo di replica comune che consente di sincronizzare con un semplice clic le copie dei dati Cloudant con un'istanza CouchDB remota o viceversa. Scopri le differenze.
L'architettura offline-first consente di creare un'app senza una connessione internet e di interagirvi ance in assenza di connettività. Tramite Cloudant Mobile Sync le app mobile possono raccogliere e leggere i dati quando non hanno accesso alla rete. Una volta stabilita la connessione, i dati verranno sincronizzati con Cloudant. Cloudant funziona anche con Hoodie e PouchDB.