APPAS QUE SE QUEDEN EN FUNCIONAMIENTO SI NO EXISTE LA RED
Couchbase Lite
Couchbase Lite integra una base de datos NoSQL completa en su aplicación. Las consultas SQL++, la búsqueda de texto completo y vectorial y la sincronización integrada se ejecutan en el dispositivo, por lo que las transacciones seguirán procesándose cuando la conexión se interrumpa.

Diseñado para dispositivos móviles, dispositivos de gama alta y todo lo demás
Una base de datos integrada para los lugares en los que se realiza la actividad comercial: almacenes, almacenes de vehículos, aeronaves y lugares de trabajo.

Mantén el flujo de ingresos cuando la red se detiene
La lectura y la escritura se realizan localmente. Las transacciones continúan procesándose. La sincronización se realiza de forma automática cuando la conexión vuelve a conectarse.

Una plataforma, desde la nube hasta el dispositivo
Un único modelo de documento y un único lenguaje de consulta sustituyen a una estructura de datos en la nube, SQLite, sincronización personalizada y búsqueda.

Recopilación de datos por IA en el dispositivo
La búsqueda vectorial y la función RAG se ejecutan en datos locales. Las funciones funcionan en zonas sin cobertura y el contexto sensible permanece en el dispositivo.

Envía datos a través de plataformas con un solo SDK
Swift, Kotlin, Java, .NET, C, JavaScript, React Native, Flutter y Ionic. Sin necesidad de volver a escribir para cada plataforma.
¿Qué es Couchbase Lite?
Una base de datos NoSQL integrada que coloca una capa de datos completa dentro de su aplicación, con sincronización integrada.
Couchbase Lite almacena los documentos JSON dentro de la aplicación. Las lecturas y las descargas se realizan a velocidad de memoria, sin necesidad de hacer un recorrido de red. La aplicación sigue funcionando cuando la conexión se interrumpe, y la capa de datos se encarga de la persistencia, la indexación y las consultas localmente.
La replicación bidireccional a los servicios de Capella App o a Sync Gateway está configurada, no codificada. La resolución de conflictos de versión vectorial utiliza relojes lógicos híbridos en lugar de los timestamps de los dispositivos en bruto, por lo que la deriva de los relojes entre los dispositivos no pierde silenciosamente los datos. Sincronización sin problemas entre plataformas peer-to-peer.
Un motor integrado cubre el acceso a valores clave, consultas SQL++ sobre JSON, búsqueda de texto completo y búsqueda vectorial para la recuperación semántica. La aplicación proporciona el modelo. Couchbase proporciona la capa de datos y la recuperación. No se requiere ningún servicio de búsqueda independiente ni un almacén vectorial alojado para su integración.
SDK nativos para iOS (Swift), Android (Kotlin/Java), Java, .NET, C y C++, y JavaScript. Los SDK respaldados por la comunidad cubren React Native, Ionic y Flutter. Un único modelo de datos, un único lenguaje de consulta y un único protocolo de replicación entre todos ellos.
PROVA DEL CLIENTE
Aplicaciones móviles que ganan dinero en el campo
25K
Los usuarios de campo en PepsiCo ordenan y gestionan el proceso de compra en Couchbase
CAPACIDADES
Una capa de datos completa integrada en su aplicación
Consultas, búsqueda, vectores, sincronización y seguridad en una sola base de datos.
- Consulta
- Buscar en
- Sincronización
- IA
- Seguridad
SQL++ extiende SQL a documentos JSON, con funciones de unión, agregación y filtros complejos.
Capacidades clave
Motor de consultas de SQL++
Consultar documentos JSON locales con el sistema SQL++ completo, incluyendo uniones y agregados. El mismo lenguaje que se usa en el servidor.
La búsqueda de texto completo y la búsqueda híbrida de vectores se ejecutan en el dispositivo en función de los datos locales.
Capacidades clave
Búsqueda vectorial en el dispositivo
Búsqueda híbrida por palabras clave y semántica para RAG y personalización. Sin viajes de vuelta al servidor, sin almacenes de vectores de terceros.
Replicación bidireccional en la nube y sincronización peer-to-peer vía Wi-Fi, configurada sin codificación.
Capacidades clave
Sincronización bidireccional
Replicación con Capella App Services o Sync Gateway. Resolución de conflictos de versión-vector, transferencia con solo delta.
Sincronización entre pares
Replicación peer-to-peer mediante Wi-Fi, Bluetooth o protocolos personalizados con detección automática y autocuración en malla para iOS y Android.
Búsqueda vectorial en el dispositivo y API de consultas predictivas para inferencias locales y RAG.
Capacidades clave
Búsqueda vectorial en el dispositivo
Búsqueda híbrida por palabras clave y semántica para RAG y personalización. Sin viajes de vuelta al servidor, sin almacenes de vectores de terceros.
AES-256 en reposo, TLS en tránsito y OIDC a través de App Services o Sync Gateway.
Capacidades clave
Encriptación y control de acceso
AES-256 en reposo, TLS en tránsito, BYOK y purga automática en caso de revocación del acceso.
- Sincronización de la nube con el borde
- Sincronización P2P
ARQUITECTURA
Dispositivo desde la nube hasta el dispositivo y viceversa
Couchbase Lite es una base de datos integrada con todas las funciones que se encuentra en cada dispositivo (si es móvil, IoT o de escritorio) y permite sincronizar datos bidireccionalmente. Los cambios de documentos se pueden extraer de Couchbase Server a través de Sync Gateway (o la versión gestionada, App Services) y enviarse de nuevo al dispositivo.
ARQUITECTURA
Replicación entre pares
Los dispositivos se sincronizan directamente entre sí mediante Wi-Fi y Bluetooth. iOS y Android admiten la detección de dispositivos y la formación de redes adaptativas y automejantistas. Son útiles en vehículos, barcos, quioscos y equipos de campo que se agrupan pero no pueden depender del internet público.

REEMPLAZAR CINCO SISTEMAS POR UNO
Detenga la costura de la pila a mano
Un stack móvil típico se compone de: una base de datos en la nube, una capa API, SQLite en el dispositivo, una capa de sincronización manuscrita reconstruida para cada plataforma y un servicio de búsqueda independiente. Couchbase Lite lo cubre con un único motor integrado. El mismo modelo de documento y el lenguaje de consulta se aplican tanto en la nube como en el dispositivo. La replicación se configura en la infraestructura, no en el código de la aplicación. Hay menos proveedores, menos modos de fallo y menos errores de sincronización que tener que solucionar.
Dónde los equipos ejecutan Couchbase Lite en producción
COMERCIOS
Aplicaciones para POS y empleados de tiendas
Las transacciones continúan procesándose cuando el servicio de internet de la tienda se interrumpe. Las aplicaciones asociadas en el piso se mantienen actualizadas con el inventario y los precios. Tommy Hilfiger redujo la producción de muestras en un 80% gracias a un showroom digital basado en Couchbase.
OPERACIONES EN EL TERRENO
Ventas de rutas, logística, servicio
Los representantes de campo realizan pedidos, registran visitas y actualizan el inventario de forma remota. Los cambios se concilian automáticamente cuando el dispositivo se vuelve a conectar. PepsiCo gestiona la cadena de pedidos en 25.000 usuarios de campo y 350.000 comerciantes siguiendo este patrón.
TRANSPORTE
Aeronaves, vehículos, barcos
El personal de vuelo trabaja desde el dispositivo independientemente de si hay o no señal. Emirates ejecuta eTechLog antes del vuelo en Couchbase Lite con una disponibilidad de campo del 100%, y los dispositivos del personal se sincronizan cuando vuelve a estar disponible la conexión.
FAQ de Couchbase Lite
Preguntas frecuentes sobre la base de datos integrada y la sincronización.
Couchbase Lite es una base de datos NoSQL integrada para aplicaciones móviles, IoT y web que almacena los datos localmente para un acceso permanente, con SQL integrado, búsqueda vectorial y sincronización de datos.
Sí. Couchbase Lite añade lo que SQLite carece: sincronización en la nube integrada, resolución automática de conflictos y búsqueda vectorial en el dispositivo, sin necesidad de extensiones adicionales ni cargos adicionales.
Sí. Couchbase Lite incluye una búsqueda vectorial integrada en el dispositivo, lo que permite la búsqueda semántica y las funciones RAG en aplicaciones móviles e IoT, incluso sin conexión a Internet.
Couchbase Lite soporta iOS, Android, Linux, .NET, dispositivos multiplataforma y dispositivos embebidos mediante la API C/C++, así como navegadores web mediante JavaScript, cubriendo prácticamente todas las plataformas móviles y de borde.
Couchbase Lite sincroniza automáticamente con Couchbase Server a través de Sync Gateway y admite la sincronización entre dispositivos en forma peer-to-peer, con una resolución de conflictos integrada en todo momento.



