Couchbase
Couchbase es una base de datos NoSQL distribuida con una arquitectura para alto desempeño, escalable y disponibilidad.
Sitio Principal:
Guia de Couchbase
https://developer.couchbase.com/documentation/server/4.5/getting-started/starter-kits.html
Guia linea de comandos
https://developer.couchbase.com/documentation/server/current/tools/cbq-shell.html
Guia para Desarrolladores Java
https://developer.couchbase.com/documentation/server/4.5/sdk/java/start-using-sdk.html
Nota:
Es importante crear un indice primario para cada bucket mediante el método createPrimaryIndex() del facade, esto se expondrá más adelante en la documentación.
ImplementaciĂłn Couchbase

InstalaciĂłn
Pasos para la instalaciĂłn
Descargar couchbase desde
Seleccionar Community, y en mi caso utilizare Ubuntu 14.04

Instalar OpenSSL en Ubuntu
Desde consola ejecutar
sudo apt-get install libsslversion
Ejecutar la instalaciĂłn
sudo dpkg -i couchbase-server-enterprise_4.6.0-DP-ubuntu14.04_amd64.deb
Al finalizar la instalaciĂłn entramos al navegador con el url http://localhost:8091
para configurar y dar clic en Setup

Indicar el cluster

Seleccionar los ejemplos

Selecionar el Buckets

Indicar la informaciĂłn de las notificaciones

Ingresar el password del usuario

Se carga el entorno Administrativo

Recuerde que Couchbase soporta el lenguaje N1QL, que permite hacer consultas sobre JSON como si se tratara de una base de datos sql.
Ejecutaremos una consulta de prueba
SELECT name FROM `beer-sample` WHERE brewery_id ="mishawaka_brewing";
En la pestaña Query ingresar la consulta y dar clic en el botón Execute y podemos observar el resultado en varios formatos.

Last updated
Was this helpful?