IBM Cloudant
Il livello dati basato sul database open source Apache CouchDB per applicazioni iperscalabili, resilienti e disponibili in tutto il mondo
Ottieni una prova gratuita di 1 GB Consulta le opzioni di prezzo
un paesaggio urbano illuminato diviso in due da un corso d'acqua
Cos'è IBM Cloudant?

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.

Consulta la documentazione sul prodotto

Modalità di utilizzo

App web e API serverless In questo tutorial, creerai un'applicazione web serverless ospitando il contenuto statico del sito web su pagine GitHub Pages e implementando il backend dell'applicazione con IBM Cloud Functions. Guarda il tutorial

App mobile con backend serverless In questo tutorial, scoprirai come utilizzare IBM Cloud Functions insieme ai servizi cognitivi e di dati per creare un backend serverless per un'app mobile.

Individuazione delle anomalie nei dati IoT Questo tutorial mostra come configurare un dispositivo IoT per raccogliere dati nella IBM Watson IoT Platform. Crea visualizzazioni e utilizza servizi avanzati di apprendimento automatico (ML) per analizzare i dati storici e rilevare le anomalie.

Ambiente multicloud ibrido aperto Questo tutorial mostra come abbinare l'API e il potente protocollo di replica di Cloudant ad Apache CouchDB in un ambiente cloud ibrido. Guarda il tutorial

Caratteristiche di Cloudant Serverless

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.

Proteggi

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.

Disponibilità a livello globale

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.

Linguaggi di programmazione supportati

Mobile per Android e iOS

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

Java-cloudant è il database NoSQL ufficiale di Cloudant per la libreria IBM® Cloud per Java™. Ottieni informazioni sull'installazione della libreria, dettagli ed esempi.

Node.js

Nodejs-cloudant è la libreria ufficiale del database NoSQL Cloudant per Node.js.

Python

È disponibile una libreria supportata per lavorare con il database NoSQL di Cloudant utilizzando Python.

Swift

È disponibile una libreria supportata chiamata SwiftCloudant che consente di lavorare con il database NoSQL di Cloudant. È una release in anteprima, installata utilizzando CocoaPods.

Esplora tutte le librerie Cloudant
TrustRadius premia IBM Cloudant

IBM Cloudant è riconosciuto come leader in diverse categorie: DBaaS, NoSQL e database non relazionali.

I nostri clienti

Domande frequenti

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.

Prova subito Cloudant senza costi

Crea un account gratuitamente. Prova oltre 40 prodotti gratuiti senza limiti di tempo.

Crea il tuo account