Warum Couchbase?
Couchbase ist eine preisgekrönte verteilte NoSQL-Datenbankplattform für Entwickler, die unübertroffene Vielseitigkeit, Leistung, Skalierbarkeit und finanziellen Wert für Ihre kritischen Anwendungen bietet. Couchbase unterstützt Entwickler bei der Programmierung und bietet KI-Services für die Erstellung von Anwendungen, darunter RAG-gestützte Agenten, Echtzeit-Analysen und Cloud-to-Edge-Vektorsuche.
Hohe Leistung senkt die TCO
Couchbase bietet beeindruckende Memory-First-Performance zu geringeren Kosten für Ihre kritischen Anwendungen. Workloads können für jede Anwendung auf die Leistung abgestimmt werden, um die Betriebskosten noch weiter zu senken.
Lesen Sie mehr über 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);
Entwicklerfreundliche Datenplattform
Couchbase Capella™ DBaaS kombiniert die Schemaflexibilität von JSON-Dokumenten mit der Einfachheit von KI-unterstützter Programmierung, um Entwicklern zu helfen, verteilte, transaktionale, analytische, mobile und KI-Anwendungen in ihren bevorzugten Sprachen zu erstellen.
Lesen Sie mehr über 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;
Vielseitigkeit ohne Komplexität
Couchbase übernimmt die Arbeit mehrerer Datenbanken, einschließlich Key-Value, JSON, SQL, Text- und Vektorsuche, Graph, Zeitreihen, Eventing, Agentenerstellung und kolumnare Analysen. Dies vereinfacht Ihre Datenarchitektur, ohne dass Sie auf Funktionen für Ihre KI-gestützten agentenbasierten Anwendungen verzichten müssen.
Lesen Sie den AI-Blog
// 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);
KI-Dienste für agentenbasierte Anwendungen
Capella erleichtert die Erstellung von KI-Agenten mit neuen Services für sicheres Modell-Hosting, Vektorisierung, Aufbereitung unstrukturierter Daten und Wiederverwendung von Agenten aus einem Katalog. Diese Dienste ergänzen Capellas Unterstützung für Vektorspeicherung und -suche und machen die Erstellung und Validierung von Agenten zur Realität.
Lesen Sie den AI-Blog
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"])
Umfassende Plattformdienste für wichtige Anwendungen
Couchbase verfolgt einen ganzheitlichen Ansatz, indem wir unsere Unterstützung für das Datenmanagement über eine einzige Capella-Plattform vertiefen. Wir machen es unseren Kunden leichter, ihre wichtigsten Anwendungen zu erstellen und zu implementieren und die KI-gestützten agentenbasierten Funktionen zu integrieren, die ihr Unternehmen verändern werden.
Transaktionsbezogene Dienstleistungen
Verarbeiten Sie verteilte Betriebsdaten schnell, sicher und zuverlässig mit In-Memory-Diensten für ACID-Transaktionen, Key-Value-Daten, SQL++-Abfragen, GSI-Indizierung, Textsuche, Geosuche, Vektorsuche und Eventing.
Analytische Dienstleistungen
Verwenden Sie Capella Columnar, um JSON-Daten in Echtzeit zu analysieren und in Ihre Transaktionsdienste zurückzuschreiben, indem Sie die Vorteile von Zero-ETL-Ingestion, SQL++-Abfragen, massiver Rechenleistung und Datenskalierbarkeit sowie Integrationen mit Power BI und Tableau nutzen.
Mobile Dienste
Erstellen Sie KI-gestützte Apps, die immer schnell und verfügbar sind, mit oder ohne Internet. Unsere mobilen Dienste sind entwicklerfreundlich und KI-fähig, mit SQL-Unterstützung, integrierter Synchronisierung und Vektorsuche von der Cloud bis zum Edge.
AI-Dienste
Erstellen Sie leistungsstarke agentenbasierte Anwendungen, hosten Sie Modelle, verarbeiten Sie unstrukturierte Daten vor, vektorisieren Sie Daten in Echtzeit und nutzen Sie Agentenfunktionen auf derselben Plattform, auf der auch Ihre betrieblichen Anwendungen laufen.
Leistungsstarke NoSQL-Datenplattform
Entwickeln Sie KI-gestützte Hochleistungsanwendungen schneller und stellen Sie sie überall mit Ihren bevorzugten Tools und Sprachen bereit.
In-Memory-Datenbank-Cluster-Dienste
Profitieren Sie von der außergewöhnlichen Leistung leistungsstarker Funktionen wie Caching, Workload-Isolation und Auto-Sharding.
Mehrzweck-Zugangs- und Speicherdienste
Greifen Sie mit Capella DBaaS auf umfassende Services für transaktionale, operative, analytische, mobile und KI-gestützte Workloads auf einer einzigen Plattform zu.
Dienste zur Datenverteilung
Verwalten Sie Cluster, replizieren Sie über Regionen hinweg, synchronisieren Sie mit Geräten, unterstützen Sie ACID-Transaktionen, nehmen Sie Daten ohne ETL auf, und optimieren Sie KI-Workflows.
Sicherer Einsatz überall
Wählen Sie Ihre idealen Bereitstellungsoptionen, einschließlich DBaaS, Kubernetes-Clouds, On-Premises, Edge und Mobile.
Entwickler-Tools und SDKs
Entwickeln Sie schneller und produktiver mit SQL++ JSON-Abfragen, Couchbase Shell, objektrelationalen Mappern, KI-Frameworks, 12+ Sprachen und vielem mehr.
Reibungslose Integration mit unseren Cloud-Partnern
Einfache Bereitstellung und Verwaltung Ihrer Cloud-Strategie mit den führenden öffentlichen Cloud-Anbietern und -Services.
Neues aus der KI
Couchbase Capella™ AI Services private Vorschau
Capella AI Services helfen Unternehmen bei der Bewältigung von KI-Datenherausforderungen und umfassen:
- Modellhafte Dienstleistungen
- Dienste für unstrukturierte Daten
- Vektorisierungsdienste
- AI-Agenten-Katalogdienste
- Capella AI-Funktionen