Categoría: Buenas prácticas y tutoriales

Xcode Playground para explorar la API de consulta en Couchbase Lite 2.0
Este post es una guía paso a paso para el uso de un Xcode Playground para explorar la nueva API de consulta en Couchbase Mobile 2.0. La versión 2.0 de Couchbase Lite introduce una API de consulta simplificada basada en N1QL, el lenguaje de consulta...

La plataforma de datos Couchbase en acción: La demostración técnica de Couchbase Connect 2017 Silicon Valley
Una Aplicación Full Stack Construida Usando la Plataforma de Datos Couchbase El año pasado, en la conferencia anual Couchbase Connect en Silicon Valley, estuvimos orgullosos de presentar una demostración técnica mostrando gran parte de la amplitud de la Plataforma de Datos Couchbase....

Divide y vencerás: partición del índice GSI de Couchbase.
En Couchbase, los datos siempre se particionan utilizando el valor hash consistente de la clave del documento en vbukets que se almacenan en los nodos de datos. Couchbase Global Secondary Index (GSI) abstrae las operaciones de indexación y se ejecuta como un servicio...

Defina sus propios requisitos de durabilidad en Couchbase con los SDKs
Como Developer Advocate en Couchbase, voy a muchos eventos e interactúo con una gran cantidad de desarrolladores. Cuando hablo de Couchbase, recibo muchas preguntas sobre la durabilidad de los datos que se crean. Por ejemplo,...

Funciones Auto-FailOver en Couchbase Server 5.5
Couchbase mejora aún más la alta disponibilidad para despliegues de misión crítica y reduce la intervención del operador. Couchbase mejora la detección de los fallos de disco más comunes y sustituye automáticamente el nodo con discos defectuosos, ahorrando tiempo y energía a los operadores. También gestiona múltiples fallos de servidor...

Desarrollo de una aplicación de criptomoneda Bitcoin con Node.js y NoSQL
Llevo unos meses siguiendo temas relacionados con las criptomonedas como Bitcoin y estoy muy fascinado con todo lo que está pasando. Como desarrollador de aplicaciones web, un tema sobre el que he estado particularmente interesado en aprender más...

IPv6 en abundancia con Couchbase
Todos y cada uno de los dispositivos de Internet, ya sea un ordenador portátil, un teléfono móvil, una cámara o incluso el televisor, tienen una dirección IP. El número total de direcciones del Protocolo de Internet versión 4 (IPv4) supera los 4.000 millones,...

Uso de Couchbase Analytics con Node.js y JavaScript
Nota: Este post utiliza el lenguaje de definición de datos de Couchbase Analytics a partir de la versión 5.5. Para actualizaciones e información sobre cambios de última hora en versiones más recientes, consulta Cambios en el servicio Couchbase Analytics. El Servicio Couchbase Analytics,...

Conflictos y resolución de documentos en Couchbase Mobile 2.0
Los conflictos entre documentos pueden ocurrir en entornos distribuidos que soportan la sincronización de datos, en los que un documento puede ser actualizado simultáneamente por uno o más escritores. Esto es especialmente común en entornos móviles donde las conexiones de red poco fiables pueden...

Uso de Couchbase Analytics para consultas complejas y eficientes en una aplicación Java
Nota: Este post ha sido actualizado para reflejar la versión de producción del Lenguaje de Definición de Datos de Couchbase Analytics. No hace mucho escribí sobre el uso del nuevo servicio Analytics de Couchbase, a veces conocido como CBAS, dentro de una aplicación Node.js ....

Detección automática de datos sensibles con funciones Couchbase
Almacenar información confidencial en una base de datos sin cifrar no es bueno, pero ¿alguna vez lo has hecho por accidente debido a errores en el código de tu aplicación o a una mala configuración de tu base de datos? ¿Y si hubiera una forma...

Probar la interfaz REST API de Couchbase Sync Gateway usando Postman
Couchbase Sync Gateway es uno de los componentes principales de Couchbase Mobile. A alto nivel, es responsable de enrutar y sincronizar datos de forma segura entre clientes web y móviles y el servidor Couchbase. Soporta un protocolo REST...