Por que o Couchbase?
O Couchbase é uma plataforma premiada de banco de dados NoSQL distribuído para desenvolvedores que oferece versatilidade, desempenho, dimensionamento e valor financeiro incomparáveis para seus aplicativos essenciais. O Couchbase adota a IA com assistência de codificação para desenvolvedores, além de serviços de IA para a criação de aplicativos que incluem agentes acionados por RAG, análise em tempo real e pesquisa vetorial de ponta a ponta na nuvem.
Alto desempenho reduz o TCO
O Couchbase oferece um desempenho impressionante de memória em primeiro lugar a um custo menor para seus aplicativos essenciais. As cargas de trabalho podem ser ajustadas ao desempenho de cada aplicativo para reduzir ainda mais os custos operacionais.
Leia mais sobre 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 dados amigável ao desenvolvedor
O Couchbase Capella™ DBaaS combina a flexibilidade de esquema dos documentos JSON com a facilidade da codificação assistida por IA para ajudar os desenvolvedores a criar aplicativos distribuídos, transacionais, analíticos, móveis e de IA em suas linguagens favoritas.
Leia mais sobre o 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;
Versatilidade sem complexidade
O Couchbase faz o trabalho de vários bancos de dados, incluindo valor-chave, JSON, SQL, pesquisa de texto e vetorial, gráficos, séries temporais, eventos, criação de agentes e análise colunar. Isso simplifica sua arquitetura de dados sem sacrificar os recursos para seus aplicativos agênticos alimentados por IA.
Leia o blog da 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);
Serviços de IA para aplicativos agênticos
O Capella elimina o estresse da criação de agentes de IA com novos serviços para hospedagem segura de modelos, vetorização, preparação de dados não estruturados e reutilização de agentes de um catálogo. Esses serviços complementam o suporte do Capella para armazenamento e pesquisa de vetores e tornam a criação e a validação de agentes uma realidade.
Leia o blog da 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"])
Serviços de plataforma abrangentes para aplicativos essenciais
O Couchbase está adotando uma abordagem holística à medida que aprofundamos nosso suporte ao gerenciamento de dados em uma única plataforma Capella. Estamos facilitando para os clientes a criação e a implantação de seus aplicativos mais críticos e a incorporação de funções agênticas baseadas em IA que transformarão seus negócios.
Serviços transacionais
Processe dados operacionais distribuídos de forma rápida, segura e confiável usando serviços na memória para transações ACID, dados de valor-chave, consulta SQL++, indexação GSI, pesquisa de texto, pesquisa geográfica, pesquisa vetorial e eventos.
Serviços analíticos
Use o Capella Columnar para analisar facilmente dados JSON em tempo real e gravar de volta em seus serviços transacionais, aproveitando a ingestão de zero-ETL, consultas SQL++, computação maciça e escalabilidade de dados, além de integrações com o Power BI e o Tableau.
Serviços móveis
Crie aplicativos com tecnologia de IA que são sempre rápidos e disponíveis, com ou sem a Internet. Nossos serviços móveis são fáceis de desenvolver e prontos para IA, com suporte a SQL, sincronização integrada e pesquisa vetorial da nuvem à borda.
Serviços de IA
Crie aplicativos agênticos de alto desempenho, hospede modelos, pré-processe dados não estruturados, vetorize dados em tempo real e reutilize a funcionalidade do agente a partir da mesma plataforma que executa seus aplicativos operacionais.
Plataforma de dados NoSQL de alto desempenho
Desenvolva aplicativos de alto desempenho alimentados por IA com mais rapidez e implemente-os em qualquer lugar usando suas ferramentas e linguagens favoritas.
Serviços de cluster de banco de dados na memória
Obtenha desempenho excepcional com recursos avançados, como cache, isolamento de carga de trabalho e armazenamento automático.
Serviços de acesso e armazenamento multiuso
Acesse serviços abrangentes para cargas de trabalho transacionais, operacionais, analíticas, móveis e de inteligência artificial em uma única plataforma com o Capella DBaaS.
Serviços de distribuição de dados
Gerencie clusters, replique entre regiões, sincronize com dispositivos, ofereça suporte a transações ACID, ingira dados com ETL zero e simplifique os fluxos de trabalho de IA.
Implementação segura em qualquer lugar
Escolha suas opções de implementação ideais, incluindo DBaaS, nuvens Kubernetes, no local, na borda e em dispositivos móveis.
Ferramentas para desenvolvedores e SDKs
Desenvolva de forma mais rápida e produtiva com consultas SQL++ JSON, Couchbase Shell, mapeadores objeto-relacionais, estruturas de IA, mais de 12 idiomas e muito mais.
Integre-se facilmente com nossos parceiros de nuvem
Implante e gerencie facilmente sua estratégia de nuvem com os principais provedores e serviços de nuvem pública.
O que há de novo em IA
Visualização privada do Couchbase Capella™ AI Services
Os Serviços de IA da Capella ajudam as empresas a enfrentar os desafios de dados de IA e incluem:
- Serviços modelo
- Serviços de dados não estruturados
- Serviços de vetorização
- Serviços de catálogo de agentes de IA
- Funções de IA da Capella