Pourquoi Couchbase ?
Couchbase est une plateforme de base de données de développement NoSQL distribuée et primée qui offre une polyvalence, des performances, une évolutivité et une valeur financière inégalées pour vos applications critiques. Couchbase embrasse l'IA avec une assistance au codage pour les développeurs, des index vectoriels Hyperscale, ainsi que des services d'IA pour construire des applications qui incluent des agents alimentés par RAG, des analyses en temps réel, et des applications d'IA à la pointe du cloud avec la recherche vectorielle mobile.
Des performances élevées réduisent le coût total de possession
Couchbase offre des performances impressionnantes en termes de mémoire d'abord, à moindre coût, pour vos applications critiques. Les charges de travail d'IA peuvent être optimisées pour chaque application afin de réduire encore davantage les coûts d'exploitation.
En savoir plus sur le 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);
Unified AI database platform
Couchbase Capella™ DBaaS combines the schema flexibility of JSON documents with billion-scale vector indexes to help teams build distributed, operational, analytical, mobile, and AI applications in their favorite languages.
Read more about Capella
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;
La polyvalence sans la complexité
Couchbase does the work of multiple databases, including key-value, JSON, SQL, hyperscale vectors, text and geo-search, graph, time series, eventing, agent creation, and real-time analytics. This simplifies your data architecture without sacrificing features for your AI-powered agentic applications.
Obtenir le document
// 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);
AI Services for agentic applications
AI Services enables enterprises to build, deploy, and govern agentic AI applications with the security, performance, and reliability required at scale. Teams get data management, model integration, and governance in a single unified platform that eliminates the complexity and fragmentation that is holding back GenAI apps.
Read about AI Services
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"])
Services de plateforme complets pour les applications critiques
Couchbase adopte une approche holistique en approfondissant son support pour la gestion des données centrées sur l'IA à travers une seule plateforme Capella. Nous permettons aux clients de créer et de déployer plus facilement leurs applications les plus critiques et d'intégrer les fonctions agentiques alimentées par l'IA qui transformeront leurs entreprises.
Services opérationnels
Traitez les données opérationnelles distribuées de manière rapide, sûre et fiable en utilisant des services en mémoire pour les transactions ACID, les index vectoriels, les données clé-valeur, les requêtes SQL++, l'indexation GSI, la recherche textuelle, la recherche géographique, la recherche vectorielle et l'organisation d'événements.
Services d'IA
Move beyond multiple disparate tools that result in complex architectures, high latency, unneeded management tasks, trust issues, and extra cost. Build, scale, and govern more easily with Couchbase.
Services mobiles
Créez des applications mobiles alimentées par l'IA qui sont toujours rapides et disponibles, avec ou sans Internet. Nos services mobiles sont conviviaux pour les développeurs et prêts pour l'IA, avec une prise en charge SQL, une synchronisation intégrée et une recherche vectorielle sur l'appareil au bout des doigts des utilisateurs.
Services d'analyse
Utilisez Couchbase Analytics pour analyser facilement les données JSON en temps réel et écrire dans vos services transactionnels en profitant de l'ingestion zéro ETL, des requêtes SQL++ en langage naturel, du calcul massif et de l'évolutivité des données, ainsi que des intégrations avec Power BI et Tableau.
Plate-forme de données NoSQL haute performance
Développez plus rapidement des applications performantes alimentées par l'IA et déployez-les n'importe où à l'aide de vos outils et langages préférés.
Déploiement sécurisé en tout lieu
Choisissez vos options de déploiement idéales, notamment DBaaS, clouds Kubernetes, sur site, en périphérie et mobile.
Services de cluster de base de données en mémoire
Bénéficiez de performances exceptionnelles grâce à des fonctionnalités puissantes telles que la mise en cache, l'isolation de la charge de travail, la recherche vectorielle et l'auto-sharding.
Services polyvalents d'accès et de stockage
Accédez à des services complets pour les charges de travail transactionnelles, opérationnelles, analytiques, mobiles et agentiques d'IA dans une plateforme unique avec Capella DBaaS.
Services de distribution de données
Gérez des clusters, répliquez entre les régions, synchronisez avec les appareils, prenez en charge les transactions ACID, ingérez des données sans ETL et rationalisez les flux de travail de l'IA.
Outils pour développeurs et SDK
Develop faster and more productively with natural language SQL++ JSON queries, Couchbase Shell, object-relational mappers, AI frameworks, 12+ languages, and more.
S'intégrer en douceur à l'écosystème d'IA de nos partenaires cloud
Déployez et gérez facilement votre stratégie de cloud avec les principaux fournisseurs et services de cloud public.
Nouveautés en matière d'IA
Couchbase 8.0 : recherche vectorielle à l'échelle du milliard et plus encore
Couchbase 8.0 ajoute des fonctionnalités complètes de recherche vectorielle et plus de 400 nouvelles capacités pour les applications critiques d'IA.
- Index vectoriels à l'échelle du milliard
- Chiffrement au repos
- Des services de recherche et d'organisation d'événements plus rapides
- Améliorations du XDCR
- Intégration d'un cadre d'IA