Hoy anunciamos la disponibilidad general de Couchbase Mobile 2.0. Couchbase Mobile extiende la Plataforma de Datos Couchbase a la periferia, gestionando y sincronizando datos de forma segura, desde cualquier nube a todos los dispositivos periféricos.

¿Por qué Couchbase Mobile 2.0?

Este lanzamiento convierte a Couchbase Mobile en la solución de datos móviles NoSQL más avanzada del mercado. Couchbase Lite, nuestra base de datos NoSQL integradacuenta con funciones de consulta, indexación, búsqueda de texto completo, réplicas en el dispositivo y eventos. Estas funciones responden a las necesidades de rendimiento y disponibilidad de las aplicaciones críticas para el negocio, lo que permite a los desarrolladores crear mejores experiencias de cliente en todos los puntos de contacto móviles y capacitar plenamente a los equipos de campo con una disponibilidad de datos garantizada y tiempos de respuesta de milisegundos, independientemente de la conectividad de red.

Las características específicas incluyen:

Couchbase Lite

  • API simplificadas:  En 2.0, hemos hecho algo muy difícil - hilos y concurrencia - muy fácil para los desarrolladores. Los desarrolladores pueden operar en objetos de Couchbase Lite desde diferentes hilos sin preocuparse de lo que otros hilos están haciendo a esos mismos objetos. Con esta nueva API simplificada, los desarrolladores pueden centrarse en la construcción de aplicaciones sin una curva de aprendizaje empinada.  
  • Consultas SQL: Hemos reducido significativamente el coste de desarrollo para construir aplicaciones. La API fluida de Couchbase Lite te permitirá crear consultas SQL cuya corrección se evalúa durante la fase de compilación.
  • Gestión automática de conflictos: Basándonos en los comentarios que hemos recibido de nuestros clientes, hemos hecho que la resolución de conflictos sea automática. Couchbase Lite 2.0 detectará cualquier conflicto y lo resolverá automáticamente. Esto reduce la complejidad de crear aplicaciones distribuidas que comparten datos entre usuarios y dispositivos.
  • Búsqueda de texto completo: Los usuarios pueden realizar búsquedas de texto completo en documentos JSON almacenados en Couchbase Lite. Los desarrolladores pueden crear experiencias de alta capacidad de respuesta para aplicaciones críticas de negocio que requieren la búsqueda a través de múltiples campos en un documento JSON. La API para utilizar la búsqueda de texto completo es similar a la API de consulta.
  • Nuevo protocolo de replicación:  Basado en WebSockets, el protocolo es más rápido y eficiente, y ofrece un enfoque simétrico para cliente y servidor. Más clientes pueden conectarse simultáneamente y sincronizar datos con menor latencia. La mayor velocidad y la menor latencia conseguidas con el nuevo protocolo de replicación ayudan a ofrecer una experiencia de usuario mejor y más receptiva. Además, la gestión de errores de red es mucho más sencilla con el nuevo protocolo de replicación.
  • Réplicas en el dispositivo:  Una réplica en el dispositivo permite a los desarrolladores proporcionar recuperación de datos en el borde. Permite a un replicador de Couchbase Lite almacenar datos en un almacenamiento secundario que puede ser portado a un dispositivo diferente. Es especialmente útil en escenarios donde el dispositivo de un usuario está dañado y los datos necesitan ser movidos a un dispositivo diferente.

Pasarela de sincronización

  • Actualización en línea: Las aplicaciones críticas para la empresa pueden aprovechar el nuevo proceso de actualización para pasar a Sync Gateway 2.0 sin causar ninguna interrupción del servicio.
  • Gestión del ciclo de vida de los documentos: La posibilidad de configurar la caducidad de los documentos mediante la función de sincronización simplifica la gestión del ciclo de vida de los documentos. La posibilidad de configurar la caducidad de los puntos de control agiliza la gestión de los documentos de puntos de control obsoletos.
  • Replicación basada en Websocket: Sync Gateway 2.0 admite tanto el nuevo protocolo de replicación como el replicador anterior basado en REST, por lo que puede admitir la replicación de una combinación de clientes 1.x y 2.0.
  • Modo sin conflictos:Cuando se ejecuta en este modo, Sync Gateway rechazará cualquier actualización que de otro modo crearía un conflicto. Los clientes pueden optar por no permitir que se creen conflictos y almacenar la plataforma de datos Couchbase reduciendo así la sobrecarga asociada con el almacenamiento de múltiples revisiones de un documento.

Descargar Couchbase Mobile 2.0 hoy. Más información en página de novedades

Recursos para empezar:

Couchbase Móvil blogs

Muestra aplicaciones

2.0 Documentación

Autor

Publicado por Sachin Smotra, Director de Gestión de Productos, Couchbase

La carrera de Sachin Smotra abarca más de 15 años construyendo productos de software a través de varios dominios incluyendo software Java Enterprise, Soluciones DRM para juegos móviles y conferencias web. Como Director de Gestión de Producto en Couchbase, es un líder de producto responsable de las líneas de producto Couchbase Mobile, IOT y Analytics, incluyendo la evangelización de la estrategia y visión del producto con clientes, socios, desarrolladores y analistas. Antes de unirse a Couchbase, Sachin fue Gerente Senior, Gestión de Producto, en Cisco WebEx, donde dirigió el equipo de producto responsable de transformar la experiencia del cliente de extremo a extremo a través del ciclo de vida del producto WebEx - consideración, compra, uso y renovaciones. Antes de su etapa en Cisco, Sachin trabajó en diferentes startups en multitud de puestos relacionados con la ingeniería, la arquitectura, la gestión de productos y las alianzas.

Dejar una respuesta