IBM Cloud Docs
Bibliotecas de cliente

Bibliotecas de cliente

Las Bibliotecas de cliente son las herramientas que puede utilizar para desarrollar aplicaciones propias para trabajar con bases de datos IBM® Cloudant® for IBM Cloud®.

Las siguientes bibliotecas de cliente están soportadas formalmente por IBM Cloudant: Java™, Node.js, Pythony Go.

Una biblioteca admitida es una biblioteca en la que se puede establecer contacto con IBM Cloudant si se detecta un problema específico y reproducible en la versión actual de la biblioteca.

Java

El SDK de IBM Cloudant para Java™ es la biblioteca oficial de IBM Cloudant para Java™.

Para instalar el SDK de IBM Cloudant para la biblioteca Java™, consulte Instalación sobre la instalación de la biblioteca añadiéndola como dependencia a las compilaciones Maven o Gradle. También puede ver los detalles y los ejemplos de cómo utilizar la biblioteca en la guía.

Biblioteca para Java

Node.js

El IBM Cloudant SDK de la biblioteca Node.js es la biblioteca oficial de IBM Cloudant para Node.js.

Instale la biblioteca IBM Cloudant SDK for Node.js ejecutando el mandato siguiente:

npm install @ibm-cloud/cloudant

Biblioteca para Node.js

Python

La biblioteca IBM Cloudant SDK para Python es la biblioteca oficial de IBM Cloudant para Python.

Instale la biblioteca IBM Cloudant SDK for Python ejecutando pip o easy_install tal como se muestra en los ejemplos siguientes:

pip install --upgrade "ibmcloudant>=0.0.27"

o

easy_install --upgrade "ibmcloudant>=0.0.27"

Para obtener más información, consulte el sitio web de python.org.

Biblioteca para Python

Go

La biblioteca IBM Cloudant SDK for Go es la biblioteca oficial de IBM Cloudant para Go.

Instale la biblioteca IBM Cloudant SDK for Go ejecutando el mandato siguiente:

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

Biblioteca para Go

Herramientas útiles

Puede utilizar las siguientes herramientas con IBM Cloudant.

Herramientas soportadas

Las herramientas soportadas se mantienen y reciben soporte de IBM Cloudant.

couchbackup

Una herramienta que se utiliza desde la línea de mandatos para hacer una copia de seguridad de una base de datos de IBM Cloudant o CouchDB en un archivo de texto.

Para instalar couchbackup, ejecute el mandato siguiente utilizando npm:

npm install -g @cloudant/couchbackup

Para obtener más información, consulte couchbackup.

Herramientas no soportadas

Las herramientas no soportadas no se mantienen ni reciben soporte de IBM Cloudant.

cURL

Una herramienta que se utiliza desde la línea de mandatos para transferir datos.

Para obtener más información, consulte curl.

jq

Una herramienta que se utiliza desde la línea de mandatos para analizar JSON. IBM Cloudant utiliza el formato de datos JSON.

Descargue el paquete para instalar jq.

Para obtener más información, consulte jq.

couchdiff

Una herramienta que utiliza desde la línea de mandatos para mostrar las diferencias entre una base de datos de IBM Cloudant y de CouchDB.

Para instalar couchdiff, ejecute el mandato siguiente utilizando npm:

npm install -g couchdiff

Para obtener más información, consulte couchdiff.

couchimport

Una herramienta que se utiliza desde la línea de mandatos, o mediante programación, para importar datos en CouchDB de forma eficiente.

Para instalar couchimport, ejecute el mandato siguiente utilizando npm:

npm install -g couchimport

Para obtener más información, consulte couchimport.

couchmigrate

Una herramienta que se utiliza desde la línea de mandatos para migrar documentos de diseño de CouchDB.

Para instalar couchmigrate, ejecute el mandato siguiente utilizando npm:

npm install -g couchmigrate

Para obtener más información, consulte couchmigrate.

couchreplicate

Una herramienta que se utiliza desde la línea de mandatos para coordinar réplicas de Apache CouchDB o IBM Cloudant.

Para instalar couchreplicate, ejecute el mandato siguiente utilizando npm:

npm install -g couchreplicate

Para obtener más información, consulte couchreplicate.

couchxray

Una herramienta que se utiliza desde la línea de mandatos para ver las características de CouchDB que utiliza una base de datos.

Para instalar couchxray, ejecute el mandato siguiente utilizando npm:

npm install -g couchxray

Para obtener más información, consulte couchxray.