Perché Couchbase?
Couchbase è una pluripremiata piattaforma distribuita di database NoSQL per sviluppatori che offre versatilità, prestazioni, scalabilità e valore finanziario senza pari per le vostre applicazioni critiche. Couchbase abbraccia l'AI con l'assistenza alla codifica per gli sviluppatori, gli indici vettoriali Hyperscale e i servizi AI per la creazione di applicazioni che includono agenti alimentati da RAG, analisi in tempo reale e applicazioni AI cloud-to-edge con ricerca vettoriale mobile.
Le elevate prestazioni riducono il TCO
Couchbase offre prestazioni impressionanti in termini di memoria ad un costo inferiore per le vostre applicazioni critiche. I carichi di lavoro AI possono essere ottimizzati per ogni applicazione per ridurre ulteriormente i costi operativi.
Per saperne di più sul 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);
Piattaforma di dati AI facile da sviluppare
Couchbase Capella™ DBaaS combina la flessibilità dello schema dei documenti JSON con indici vettoriali su scala miliardaria per aiutare gli sviluppatori a creare applicazioni distribuite, transazionali, analitiche, mobili e di intelligenza artificiale nei loro linguaggi preferiti.
Per saperne di più su 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;
Versatilità senza complessità
Couchbase svolge il lavoro di più database, tra cui key-value, JSON, SQL, vettori iperscala, ricerca testuale e geografica, grafici, serie temporali, eventing, creazione di agenti e analisi in tempo reale. Questo semplifica l'architettura dei dati senza sacrificare le funzionalità per le applicazioni agenziali basate sull'intelligenza artificiale.
Leggi il blog sull'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);
Servizi di intelligenza artificiale per applicazioni agenziali
Capella elimina lo stress della creazione di agenti di intelligenza artificiale con nuovi servizi per l'hosting sicuro dei modelli, la vettorizzazione, la preparazione di dati non strutturati, l'interrogazione in linguaggio naturale e il riutilizzo di agenti da un catalogo. Questi servizi integrano il supporto di Capella per l'archiviazione e la ricerca vettoriale su larga scala e rendono la creazione e la validazione degli agenti una realtà.
Leggi il blog sull'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"])
Servizi completi di piattaforma per le applicazioni critiche
Couchbase sta adottando un approccio olistico, approfondendo il supporto per la gestione dei dati incentrata sull'IA in un'unica piattaforma Capella. Stiamo rendendo più facile per i clienti creare e distribuire le loro applicazioni più critiche e incorporare le funzioni agenziali basate sull'AI che trasformeranno le loro aziende.
Servizi operativi
Elaborate i dati operativi distribuiti in modo rapido, sicuro e affidabile utilizzando i servizi in-memory per le transazioni ACID, gli indici vettoriali, i dati chiave-valore, le query SQL++, l'indicizzazione GSI, la ricerca testuale, la ricerca geografica, la ricerca vettoriale e l'eventing.
Servizi analitici
Utilizzate Couchbase Analytics per analizzare facilmente i dati JSON in tempo reale e scrivere sui vostri servizi transazionali, sfruttando l'ingestione zero-ETL, le query SQL++ in linguaggio naturale, l'enorme scalabilità dei dati e del calcolo, oltre alle integrazioni con Power BI e Tableau.
Servizi mobili
Creare app mobili alimentate dall'intelligenza artificiale che siano sempre veloci e disponibili, con o senza internet. I nostri servizi mobili sono facili da sviluppare e pronti per l'AI, con supporto SQL, sincronizzazione integrata e ricerca vettoriale sul dispositivo a portata di mano degli utenti.
Servizi AI
Costruite applicazioni agenziali in tempo reale ad alte prestazioni, ospitate modelli, preparate dati non strutturati, vettorizzate e memorizzate miliardi di vettori e riutilizzate le funzionalità degli agenti dalla stessa piattaforma che esegue le vostre applicazioni operative.
Piattaforma dati NoSQL ad alte prestazioni
Sviluppate più rapidamente applicazioni ad alte prestazioni basate sull'intelligenza artificiale e distribuitele ovunque utilizzando i vostri strumenti e linguaggi preferiti.
Servizi di cluster di database in-memory
Ottenete prestazioni eccezionali grazie a funzionalità potenti come il caching, l'isolamento del carico di lavoro, la ricerca vettoriale e l'auto-sharding.
Servizi di accesso e stoccaggio multiuso
Accedete a servizi completi per carichi di lavoro transazionali, operativi, analitici, mobili e di intelligenza artificiale in un'unica piattaforma con Capella DBaaS.
Servizi di distribuzione dei dati
Gestite i cluster, replicate tra le regioni, sincronizzatevi con i dispositivi, supportate le transazioni ACID, ingerite i dati senza ETL e ottimizzate i flussi di lavoro dell'intelligenza artificiale.
Distribuzione sicura ovunque
Scegliete le opzioni di distribuzione ideali, tra cui DBaaS, cloud Kubernetes, on premises, edge e mobile.
Strumenti per sviluppatori e SDK
Sviluppate in modo più veloce e produttivo con query SQL++ JSON in linguaggio naturale, Couchbase Shell, mapper oggetti-relazionali, framework AI, oltre 12 lingue e molto altro.
Integrazione perfetta con l'ecosistema AI dei nostri partner cloud
Implementate e gestite facilmente la vostra strategia cloud con i principali fornitori e servizi di cloud pubblico.
Cosa c'è di nuovo nell'IA
Couchbase 8.0 Ricerca vettoriale su scala miliardaria e altro ancora
Couchbase 8.0 aggiunge funzioni complete di ricerca vettoriale e oltre 400 nuove funzionalità per applicazioni AI critiche.
- Indici vettoriali su scala miliardaria
- Crittografia a riposo
- Servizi di ricerca e di eventing più veloci
- Miglioramenti XDCR
- Integrazioni di framework AI