¿Por qué Couchbase?
Couchbase es una galardonada plataforma de base de datos distribuida NoSQL para desarrolladores que ofrece una versatilidad, rendimiento, escalabilidad y valor financiero inigualables para sus aplicaciones críticas. Couchbase adopta la IA con asistencia de codificación para desarrolladores, además de servicios de IA para crear aplicaciones que incluyen agentes impulsados por RAG, análisis en tiempo real y búsqueda vectorial de nube a nube.
El alto rendimiento reduce el coste total de propiedad
Couchbase ofrece un impresionante rendimiento de memoria a un coste menor para sus aplicaciones críticas. Las cargas de trabajo pueden ajustarse al rendimiento de cada aplicación para reducir aún más los costes operativos.
Más información sobre el TCO
const bucket = cluster.bucket('travel.sample');
const collection = bucket.defaultCollection();
await collection.upsert('user_1024', {
'name' : 'Don Chamberlin',
'tags' : ['SQL', 'SQL++']
})
const result = await collection.get('user_1024');
console.log(result);
Plataforma de datos fácil de desarrollar
Couchbase Capella™ DBaaS combina la flexibilidad de esquema de los documentos JSON con la facilidad de la codificación asistida por IA para ayudar a los desarrolladores a crear aplicaciones distribuidas, transaccionales, analíticas, móviles y de IA en sus lenguajes favoritos.
Más información sobre Capella iQ
SELECT
a.name,
COUNT(r.airline) AS numberOfRoutes
FROM 'travel-sample'. inventory.route AS r
JOIN 'travel-sample'. inventory.route AS a ON KEYS r.airlineid
WHERE a.country = "United States"
GROUP BY a.name
ORDER BY numberOfRoutes DESC;
Versatilidad sin complejidad
Couchbase hace el trabajo de múltiples bases de datos, incluyendo clave-valor, JSON, SQL, búsqueda de texto y vectores, gráficos, series temporales, eventos, creación de agentes y analítica de columnas. Esto simplifica tu arquitectura de datos sin sacrificar características para tus aplicaciones agénticas impulsadas por IA.
Leer el blog de AI
// key/value
await collection.upsert('destination:1000', { name: 'Paris' });
// full text search
const result = await cluster.searchQuery("travel-fts-index",
couchbase.SearchQuery.match('Eiffel Tower'), { limit: 10 }
);
// SQL++
const sqlQuery = 'SELECT name FROM `travel` WHERE country = "France"';
const sqlResult = await cluster.query(sqlQuery);
Servicios de IA para aplicaciones agenticas
Capella facilita la creación de agentes de IA con nuevos servicios de alojamiento seguro de modelos, vectorización, preparación de datos no estructurados y reutilización de agentes de un catálogo. Estos servicios complementan el soporte de Capella para el almacenamiento y la búsqueda de vectores, y hacen realidad la creación y validación de agentes.
Leer el blog de AI
p = provider.get_prompt_for("helping users to find
flights")
my_prompt, my_tools = p.prompt, p.tools
# ...for use in your agent!
for s in react_agent.stream({"messages": [{"content":
my_prompt, "type": "system"}]},
stream_mode="values"):
print(s["messages"])
Servicios integrales de plataforma para aplicaciones críticas
Couchbase está adoptando un enfoque holístico a medida que profundizamos nuestro apoyo a la gestión de datos a través de una única plataforma Capella. Estamos facilitando a los clientes la creación y el despliegue de sus aplicaciones más críticas y la incorporación de las funciones agénticas impulsadas por IA que transformarán sus negocios.
Servicios transaccionales
Procese datos operativos distribuidos de forma rápida, segura y fiable mediante servicios en memoria para transacciones ACID, datos clave-valor, consultas SQL++, indexación GSI, búsqueda de texto, búsqueda geográfica, búsqueda vectorial y eventos.
Servicios analíticos
Utilice Capella Columnar para analizar fácilmente datos JSON en tiempo real y volver a escribir en sus servicios transaccionales aprovechando la ingestión sin ETL, las consultas SQL++, la computación masiva y la escalabilidad de datos, además de las integraciones con Power BI y Tableau.
Servicios móviles
Cree aplicaciones basadas en IA que siempre sean rápidas y estén disponibles, con o sin Internet. Nuestros servicios móviles son fáciles de desarrollar y están preparados para la IA, con compatibilidad SQL, sincronización integrada y búsqueda vectorial desde la nube hasta los bordes.
Servicios de IA
Cree aplicaciones de agentes de alto rendimiento, aloje modelos, preprocese datos no estructurados, vectorice datos en tiempo real y reutilice la funcionalidad de los agentes desde la misma plataforma que ejecuta sus aplicaciones operativas.
Plataforma de datos NoSQL de alto rendimiento
Desarrolle aplicaciones de alto rendimiento basadas en IA con mayor rapidez y despliéguelas en cualquier lugar utilizando sus herramientas y lenguajes favoritos.
Servicios de clúster de bases de datos en memoria
Obtenga un rendimiento excepcional gracias a potentes funciones como el almacenamiento en caché, el aislamiento de la carga de trabajo y el auto-sharding.
Servicios polivalentes de acceso y almacenamiento
Acceda a servicios integrales para cargas de trabajo transaccionales, operativas, analíticas, móviles y de inteligencia artificial en una única plataforma con Capella DBaaS.
Servicios de distribución de datos
Gestione clústeres, replique entre regiones, sincronice con dispositivos, admita transacciones ACID, ingiera datos sin ETL y agilice los flujos de trabajo de IA.
Despliegue seguro en cualquier lugar
Elija sus opciones de despliegue ideales, incluidas DBaaS, nubes Kubernetes, on premises, edge y móvil.
Herramientas para desarrolladores y SDK
Desarrolle de forma más rápida y productiva con consultas SQL++ JSON, Couchbase Shell, mapeadores objeto-relacionales, marcos de IA, más de 12 lenguajes y mucho más.
Integrarse sin problemas con nuestros socios de la nube
Implante y gestione fácilmente su estrategia de nube con los principales proveedores y servicios de nube pública.
Novedades en IA
Vista previa privada de Couchbase Capella™ AI Services
Los servicios de IA de Capella ayudan a las empresas a afrontar los retos que plantean los datos de IA e incluyen:
- Servicios modelo
- Servicios de datos no estructurados
- Servicios de vectorización
- Servicios de catálogo de agentes de IA
- Funciones de Capella AI