Hoy nos complace anunciar tres importantes avances para Capella, la plataforma de base de datos en la nube para aplicaciones modernas, que incluyen GenAI, búsqueda vectorial y servicios de aplicaciones móviles.
En primer lugar, la disponibilidad general de Capella Columnarque permite el análisis de datos nativos JSON sin ETL en tiempo real que se ejecutan independientemente de las cargas de trabajo operativas dentro de una única plataforma de base de datos.
También está disponible Couchbase Mobile con búsqueda vectorialque hace posible que los clientes ofrezcan búsquedas semánticas, por similitud e híbridas en sus aplicaciones en la periferia que funcionan incluso sin Internet.
También hemos anunciado hoy Capella Free Tier, un espacio de trabajo gratuito perpetuo en Capella Database-as-a-Service diseñado para ayudar a los desarrolladores a iniciarse en Capella sin ningún compromiso financiero, por lo que resulta ideal para el aprendizaje, el desarrollo y los pequeños proyectos.
Capella Columnar combina análisis operativos y en tiempo real
Muchas organizaciones, incluyendo clientes de Couchbase, han adoptado la flexibilidad de JSON al construir aplicaciones críticas de negocio. Sin embargo, mientras que JSON es a menudo el formato de datos preferido de los programadores, puede ser difícil de usar para los sistemas analíticos tradicionales que esperan que los datos se ajusten a estructuras más rígidas. Sin estructuras formales, los equipos de inteligencia empresarial dedican demasiado tiempo a la transformación e higiene de los datos sólo para incluir datos JSON operativos en sus análisis. Esta es la razón por la que muchos datos JSON permanecen inactivos.
Couchbase es el único proveedor de bases de datos NoSQL que ofrece opciones de almacenamiento clave-valor y columnar para cargas de trabajo operativas y analíticas en una única plataforma, proporcionando a los clientes la potencia y flexibilidad necesarias para que los datos JSON sean útiles en analítica.
Capella Columnar aborda el reto de analizar, transformar y persistir los datos JSON en un formato columnar listo para el análisis. Soporta en tiempo real, la ingestión de múltiples fuentes de datos no sólo de Couchbase, sino también el uso de sistemas comunes como Kafka para extraer datos de otras bases de datos JSON o SQL de terceros.
Mediante el uso de Capella iQ, nuestro asistente de codificación potenciado por IA, Capella Columnar simplifica el análisis escribiendo SQL++ para los desarrolladores, eliminando la necesidad de esperar al equipo de BI. Una vez calculada una métrica importante, puede escribirse inmediatamente en el clúster operativo de Capella, que puede utilizar los datos métricos dentro de la aplicación.
Capella Columnar reduce la latencia, la complejidad y el coste para que las organizaciones puedan crear aplicaciones adaptables en tiempo real. Por ejemplo, puede permitir experiencias más personalizadas en una aplicación de comercio electrónico para que los minoristas puedan proporcionar ofertas personalizadas que aumenten los ingresos, o incorporar métricas orientadas al cliente en una aplicación de juegos para acelerar el compromiso. A medida que la IA mejora estas aplicaciones, Capella Columnar posiciona a Couchbase para satisfacer la creciente demanda de soluciones adaptativas inteligentes, personalizadas y de alto rendimiento.
-
-
-
- Únase a nuestro próximo webcast sobre Capella Columnar.
- Vea Capella Columnar en acción en el siguiente vídeo de demostración:
-
-
Couchbase Mobile con búsqueda vectorial permite la IA de nube a borde
La búsqueda es un medio omnipresente de interacción con el usuario en las aplicaciones móviles y, como tal, siempre debe devolver respuestas personalizadas en contexto para causar impacto. Pero buscar solo palabras y frases concretas no basta para obtener resultados precisos que realmente enganchen. Para establecer una conexión personal se necesita una búsqueda semántica de coincidencias que sean significativas para el usuario. Aquí es donde entra en juego la búsqueda vectorial. La búsqueda vectorial va más allá de la simple búsqueda de palabras coincidentes, encuentra información relacionada basada en el significado central de la entrada, lo que la convierte en la mejor opción para proporcionar información relevante que conecte con los usuarios.
La mayoría de los demás proveedores de bases de datos solo ofrecen búsqueda vectorial en la nube, lo que hace que la funcionalidad esté sujeta a la latencia de Internet y que resulte inútil sin conectividad, lo que no es bueno para las aplicaciones móviles. Lo que se necesita es una forma de aprovechar las ventajas de la búsqueda vectorial y la IA en el perímetro sin depender de Internet.
La liberación de Couchbase Móvil 3.2 completa nuestra visión "cloud-to-edge AI" ofreciendo búsqueda vectorial en el dispositivo con Couchbase Lite, la base de datos integrada para aplicaciones móviles y IoT. Ahora, los desarrolladores móviles pueden aprovechar las capacidades de búsqueda vectorial en el borde sin depender de Internet, lo que permite las aplicaciones GenAI más rápidas, seguras y fiables posibles.
Es más, el soporte de búsqueda vectorial en Couchbase Mobile hace que los resultados de la IA generativa sean más precisos al permitir la Generación de Recuperación Aumentada, o "RAG", una técnica arquitectónica donde los datos vectoriales locales en el dispositivo se pasan junto con las indicaciones para proporcionar una mejor precisión y contexto para las respuestas LLM. Esto permite a los desarrolladores aprovechar RAG para GenAI con el fin de crear aplicaciones personalizadas y atractivas que funcionen al límite sin comprometer la privacidad.
Y la capacidad de búsqueda vectorial en el perímetro -incluso en el dispositivo- aporta ventajas específicas de seguridad y privacidad para las funciones basadas en IA. Al procesar los datos en el perímetro, se garantiza la privacidad porque los datos confidenciales nunca tienen que salir del perímetro. Los desarrolladores pueden crear aplicaciones GenAI que se ejecuten en el dispositivo o en el perímetro sin tener que preocuparse de introducir datos confidenciales o privados en modelos públicos.
Todos estos beneficios se amplifican cuando se combinan con la búsqueda vectorial en Couchbase Capella y Couchbase Server, permitiendo el soporte de IA de nube a nube.
Los casos de uso de la búsqueda vectorial en el borde incluyen:
-
- Venta al por menor: Los datos integrados y el procesamiento de IA en quioscos y aplicaciones de punto de venta mejoran el proceso de pago y búsqueda de artículos con búsqueda vectorial y correspondencia de imágenes, todo ello sin depender de Internet.
- Juegos para móviles: Mejora la jugabilidad con personajes no jugadores basados en LLM que interactúan de forma más natural con los jugadores reales. El procesamiento en el dispositivo elimina el tiempo de inactividad del juego.
- Sanidad: Habilite aplicaciones personalizadas que involucren a los pacientes en contexto utilizando datos locales. Al procesar los datos y la IA en el dispositivo, la información del paciente se mantiene confidencial y privada.
Otros casos de uso son los chatbots, la detección de fraudes, el mantenimiento predictivo, ¡y la lista continúa!
-
- Lea este blog para saber más sobre Búsqueda vectorial en Couchbase Mobile detalles y casos de uso.
- El siguiente vídeo explica las ventajas de la búsqueda vectorial en la nube con Couchbase Mobile 3.2:
Couchbase Capella Free Tier acelera el aprendizaje y la adopción
Con la introducción de Capella Free Tier, Couchbase está dando a los desarrolladores el tiempo que necesitan para aprender Capella a su propio ritmo, retener el trabajo y promover proyectos en entornos de prueba y producción sin preocuparse por la facturación o las fechas de caducidad. Con plantillas de clúster preconfiguradas, que van de uno a cinco nodos, Capella Free Tier simplifica el aprendizaje, el desarrollo y el despliegue de aplicaciones en Capella en producción.
El nivel gratuito de Couchbase Capella ofrece varias ventajas que lo convierten en una opción atractiva para desarrolladores y proyectos pequeños:
Sin coste: Los desarrolladores empiezan con Capella sin ningún compromiso financiero, por lo que es ideal para el aprendizaje, el desarrollo y los proyectos pequeños.
Perpetua: El nivel gratuito está disponible a perpetuidad sin límites de tiempo mientras la base de datos se utilice activamente, lo que permite explorar y evaluar las nuevas funciones a medida que están disponibles. Esto también puede fomentar la colaboración, ya que los desarrolladores pueden invitar a otros usuarios a trabajar e iterar sobre sus proyectos a medida que evolucionan.
Experiencia optimizada para desarrolladores: El aprendizaje es un viaje continuo. La naturaleza perpetua del nivel gratuito favorece esa experiencia, de modo que el viaje de aprendizaje de los usuarios no se interrumpe bruscamente al cabo de 30 días.
Al desbloquear el acceso gratuito de los desarrolladores a Capella DBaaS, Couchbase ayuda a los desarrolladores a trabajar más rápido para crear aplicaciones adaptables.
El nivel gratuito de Capella estará disponible a partir del lunes 9 de septiembre.
Avances en la productividad de los desarrolladores
Para acelerar la productividad de los desarrolladores, Couchbase Capella proporciona Capella iQel asistente de codificación basado en inteligencia artificial integrado en Capella Workbench, así como en IDE populares como Código de Visual Studio y JetBrains. Con iQ, Capella ayuda a acelerar el desarrollo de aplicaciones al permitir a los desarrolladores emitir instrucciones en lenguaje sencillo que se convierten en sofisticadas consultas SQL y fragmentos de código de inicio.
Otros recursos nuevos/actualizados que aceleran la productividad de los desarrolladores son estos plugins y extensiones:
-
- Couchbase Shell (cbshell) v.1.0, ahora con búsqueda vectorial.
- Couchbase Lite para Ionic desarrollo de aplicaciones móviles multiplataforma.
- Ruby Couchbase Mapeo Objeto-Relacional (ORM).
También hay muchas nuevas integraciones de IA que los desarrolladores pueden aprovechar:
-
- Extensiones LangChain:
- Caché semántico (basado en búsqueda vectorial)
- Almacén del historial de mensajes de chat (caché conversacional)
- NVIDIA NIM/NeMo: acelera las fases de recuperación y generación de canalizaciones RAG basadas en Couchbase utilizando NVIDIA NIM/NeMo. Más información en este blog.
- Langflow: Código bajo marco visual para la creación de aplicaciones multiagente y RAG utilizando Couchbase como almacén de vectores.
- Vectorizar: Experimente y construya una canalización RAG de alto rendimiento para garantizar que las aplicaciones Gen AI y los agentes AI siempre tengan el contexto más relevante.
- Extensiones LangChain:
Resumen
Carl Olofson, vicepresidente de investigación de IDC, comparte las ventajas de estos avances:
Couchbase ya proporciona una capacidad de gestión de datos altamente flexible al combinar su modelo de documento JSON base con la capacidad de gestionar los datos en red. Ahora han añadido un soporte combinado de procesamiento analítico-transaccional que aprovecha la ventaja de rendimiento de la gestión de datos en columnas junto con la búsqueda vectorial en apoyo de las aplicaciones que exigen un acceso inteligente a los datos a la velocidad del negocio. Se trata de capacidades que el mercado ha estado buscando pero que son difíciles de encontrar contenidas en un solo producto.
Con las capacidades de búsqueda vectorial de Capella Columnar y Couchbase Mobile en una plataforma de base de datos, junto con la capacidad de comenzar con cero fricciones utilizando Capella Free Tier, así como aprovechar las integraciones de IA, Couchbase ayuda a los clientes a reducir costes y simplificar las operaciones, al tiempo que permite a los desarrolladores crear aplicaciones adaptativas confiables y potenciadas por IA que se ejecutan desde la nube hasta el borde.
¿Y ahora qué?