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
.