Por que o Couchbase?

O Couchbase é um banco de dados em nuvem NoSQL distribuído premiado que oferece versatilidade, desempenho, escalabilidade e valor financeiro incomparáveis para todos os seus aplicativos de nuvem, móveis, analíticos, de IA e de computação de borda. O Couchbase adota a IA com assistência de codificação para desenvolvedores, análise em tempo real e pesquisa de vetores da nuvem à borda para seus aplicativos.

Alto desempenho para reduzir o TCO

O Couchbase oferece um desempenho impressionante de memória em primeiro lugar para seus aplicativos importantes. Além disso, as cargas de trabalho podem ser ajustadas ao desempenho de cada aplicativo, o que pode reduzir drasticamente 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);
Favorável ao desenvolvedor

O Couchbase Capella combina a flexibilidade de esquema dos documentos JSON com a facilidade da codificação assistida por IA para ajudar os desenvolvedores a criar aplicativos transacionais distribuídos 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 e análises. Isso simplifica sua arquitetura de dados sem sacrificar os recursos do seu aplicativo adaptável alimentado 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);

Arquitetura de banco de dados distribuído

Os aplicativos modernos e centrados no usuário têm requisitos exclusivos, incluindo a necessidade de vários padrões de acesso a dados que reduzam a complexidade da arquitetura, ofereçam mobilidade e desempenho distribuído superior em sua nuvem favorita.

Couchbase Enterprise Server pronto para IA

Banco de dados NoSQL transacional, robusto e de alto desempenho com SQL para JSON.

Explorar o Couchbase Server
Couchbase Capella Columnar

Análise em tempo real totalmente gerenciada para JSON com ETL zero.

Explore a Capella Columnar
Couchbase Mobile com pesquisa vetorial

Banco de dados móvel com pesquisa de vetores e serviços de sincronização de borda.

Explore o Couchbase Mobile
Implementação de nuvem em seus termos

Escolha sua nuvem e escolha quem gerencia o banco de dados.

Explore o Operador Autônomo

As equipes de desenvolvimento têm casos de uso especiais para resolver

Os desenvolvedores e arquitetos detestam arquiteturas de dados complexas e não escalonáveis porque elas tornam os aplicativos mais lentos, aumentam os custos e reduzem a produtividade. O Couchbase ajuda os desenvolvedores a resolver esses problemas de casos de uso de todos os ângulos.

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.

Iniciar a construção

Confira nosso portal do desenvolvedor para explorar o NoSQL, procurar recursos e começar a usar os tutoriais.

Desenvolver agora
Use o Capella Free

Comece a trabalhar com o Couchbase em apenas alguns cliques. O Capella DBaaS é a maneira mais fácil e rápida de começar.

Use gratuitamente
Participe de um test-drive gratuito do Capella

Comece sua jornada de Certificação Couchbase em 90 minutos com um instrutor dedicado.

Comece a usar