Librerie client

Le librerie client sono gli strumenti che utilizzi per sviluppare le tue applicazioni per lavorare con i database IBM® Cloudant® for IBM Cloud®.

Le seguenti librerie client sono formalmente supportate da IBM Cloudant: Java™, Node.js, Python, e Go.

Una libreria supportata è una libreria per la quale è possibile contattare IBM Cloudant se si riscontra un problema specifico e riproducibile nella versione corrente della libreria, problema riproducibile nella versione corrente della libreria.

Java

L'SDK IBM Cloudant per Java™ è la libreria ufficiale IBM Cloudant per Java™.

Per installare l'SDK IBM Cloudant per la libreria Java™, vedere Installazione per installare la libreria aggiungendola come dipendenza alle build di Maven o Gradle. La guida contiene anche dettagli ed esempi di utilizzo della libreria.

Biblioteca per Java

Node.js

L'SDK IBM Cloudant per la libreria Node.js è la libreria ufficiale IBM Cloudant per Node.js.

Installare la IBM Cloudant SDK for Node.js eseguire il seguente comando:

npm install @ibm-cloud/cloudant

Biblioteca per Node.js

Python

L'SDK IBM Cloudant per la libreria Python è la libreria ufficiale IBM Cloudant per Python.

Installare la libreria IBM Cloudant SDK per Python eseguendo pip o easy_install come mostrato negli esempi seguenti:

pip install --upgrade "ibmcloudant>=0.0.27"

oppure

easy_install --upgrade "ibmcloudant>=0.0.27"

Per ulteriori informazioni, consultare il python.org sito web.

Biblioteca per Python

Vai

La libreria IBM Cloudant SDK for Go è la libreria ufficiale di IBM Cloudant per Go.

Installate la libreria IBM Cloudant SDK for Go eseguendo il seguente comando:

go get -u github.com/IBM/cloudant-go-sdk/cloudantv1

Biblioteca per Go

Strumenti utili

Con IBM Cloudant è possibile utilizzare i seguenti strumenti.

Strumenti supportati

Gli strumenti supportati sono mantenuti e supportati da IBM Cloudant.

couchbackup

Uno strumento utilizzabile dalla riga di comando per eseguire il backup di un database IBM Cloudant o CouchDB in un file di testo.

Per installare couchbackup, eseguire il seguente comando utilizzando npm:

npm install -g @cloudant/couchbackup

Per ulteriori informazioni, vedere couchbackup.

Strumenti non supportati

Gli strumenti non supportati non sono mantenuti o supportati da IBM Cloudant.

cURL

Uno strumento che si utilizza dalla riga di comando per trasferire i dati.

Per ulteriori informazioni, vedere curl.

jq

Uno strumento utilizzabile dalla riga di comando per analizzare JSON. IBM Cloudant utilizza il formato di dati JSON.

Scaricare il pacchetto da installare jq.

Per ulteriori informazioni, vedere jq.

couchdiff

Uno strumento utilizzabile dalla riga di comando per mostrare le differenze tra un database IBM Cloudant e un database CouchDB.

Per installare couchdiff, eseguire il seguente comando utilizzando npm:

npm install -g couchdiff

Per ulteriori informazioni, vedere couchdiff.

couchimport

Uno strumento utilizzabile dalla riga di comando o in modo programmatico per importare in modo efficiente i dati in CouchDB.

Per installare couchimport, eseguire il seguente comando utilizzando npm:

npm install -g couchimport

Per ulteriori informazioni, vedere couchimport.

couchmigrate

Uno strumento utilizzabile dalla riga di comando per migrare i documenti di progettazione di CouchDB.

Per installare couchmigrate, eseguire il seguente comando utilizzando npm:

npm install -g couchmigrate

Per ulteriori informazioni, vedere couchmigrate.

couchreplicate

Uno strumento che si usa dalla riga di comando per coordinare le repliche Apache CouchDB o IBM Cloudant.

Per installare couchreplicate, eseguire il seguente comando utilizzando npm:

npm install -g couchreplicate

Per ulteriori informazioni, vedere couchreplicate.

couchxray (obsoleto)

Strumento utilizzabile dalla riga di comando per visualizzare le funzioni di CouchDB utilizzate da un database.

Per installare couchxray, eseguire il seguente comando utilizzando npm:

npm install -g couchxray

Per ulteriori informazioni, vedere couchxray.