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 intègre l'IA avec une assistance au codage pour les développeurs, ainsi que des services d'IA pour la création d'applications comprenant des agents alimentés par RAG, des analyses en temps réel et une recherche vectorielle à la pointe de la technologie.
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 peuvent être ajustées en fonction des performances de 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);
Plate-forme de données conviviale pour les développeurs
Couchbase Capella™ DBaaS associe la flexibilité des schémas des documents JSON à la facilité du codage assisté par l'IA pour aider les développeurs à créer des applications distribuées, transactionnelles, analytiques, mobiles et d'IA dans leurs langages préférés.
En savoir plus sur 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;
La polyvalence sans la complexité
Couchbase fait le travail de plusieurs bases de données, y compris clé-valeur, JSON, SQL, recherche textuelle et vectorielle, graphique, séries temporelles, événementiel, création d'agents et analyse en colonnes. Cela simplifie votre architecture de données sans sacrifier les fonctionnalités de vos applications agentiques alimentées par l'IA.
Lire le blog sur l'IA
// 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);
Services d'IA pour les applications agentiques
Capella facilite la création d'agents d'IA grâce à de nouveaux services pour l'hébergement sécurisé de modèles, la vectorisation, la préparation de données non structurées et la réutilisation d'agents à partir d'un catalogue. Ces services complètent le support de Capella pour le stockage et la recherche de vecteurs, et font de la création et de la validation d'agents une réalité.
Lire le blog sur l'IA
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 alors que nous approfondissons notre support pour la gestion des données à 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 transactionnels
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 données clé-valeur, les requêtes SQL++, l'indexation GSI, la recherche textuelle, la recherche géographique, la recherche vectorielle et l'événementiel.
Services d'analyse
Utilisez Capella Columnar pour analyser facilement les données JSON en temps réel et les écrire dans vos services transactionnels en tirant parti de l'ingestion zéro ETL, des requêtes SQL++, du calcul massif et de l'évolutivité des données, ainsi que des intégrations avec Power BI et Tableau.
Services mobiles
Créez des applications 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 un support SQL, une synchronisation intégrée et une recherche vectorielle du cloud à la périphérie.
Services d'IA
Créez des applications agentiques performantes, hébergez des modèles, prétraitez des données non structurées, vectorisez des données en temps réel et réutilisez les fonctionnalités de l'agent à partir de la même plateforme que celle qui exécute vos applications opérationnelles.
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.
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 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.
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.
Outils pour développeurs et SDK
Développez plus rapidement et de manière plus productive avec des requêtes SQL++ JSON, Couchbase Shell, des mappeurs objet-relationnel, des frameworks d'IA, plus de 12 langages, et plus encore.
S'intégrer en douceur avec nos partenaires de l'informatique dématérialisée
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 Capella™ AI Services en avant-première privée
Les services d'IA de Capella aident les entreprises à relever les défis liés aux données d'IA et comprennent :
- Services modèles
- Services de données non structurées
- Services de vectorisation
- Services de catalogue d'agents d'IA
- Fonctions de Capella AI