O que é escalonamento multidimensional?

O Couchbase MDS melhora o desempenho e reduz os custos, permitindo que você dimensione seus serviços de consulta, índice e dados separadamente. Essa separação elimina conflitos de recursos, desperdício de hardware e rebalanceamento desnecessário. Além disso, você pode atribuir a cada serviço o melhor hardware para sua tarefa - CPUs para consultas, SSDs para índices e RAM para dados. Seus aplicativos são executados com mais rapidez, os clientes têm uma experiência melhor e seu sistema é mais fácil de gerenciar.

Como os serviços de banco de dados se beneficiam do isolamento?

cb-icon-fast

Processadores rápidos para consultas

As consultas são executadas com mais rapidez em nós dedicados e não reduzem a velocidade de leituras ou gravações por meio do uso excessivo da CPU.

cb-icon-performance

SSDs de alto desempenho

Os índices em nós dedicados pesquisam mais rapidamente e não reduzem a velocidade das gravações sobrecarregando a E/S do disco.

cb-icon-distributed infrastructure

Distribuição de dados

Mais nós significam mais capacidade de dados. Com nós de dados isolados, o uso da memória aumenta, as necessidades de CPU/disco diminuem e a velocidade de leitura/gravação permanece consistente.

cb-icon-efficiency

Eficiência

O Couchbase permite que você atribua serviços a nós específicos, maximizando o uso da CPU e da RAM por meio da distribuição eficiente de recursos.

Serviços independentes

Você pode dimensionar cada um desses serviços do Couchbase de forma independente e não precisa executar cada serviço em cada nó.

cb-icon-data

Dados

Armazenamento e acesso a chave/valor para documentos JSON.

cb-icon-query-search

Consulta

O mecanismo de consulta SQL++ pode ser usado com os serviços de dados e índices.

cb-icon-index

Índice

Índices primários e secundários sobre os dados.

cb-icon-search

Pesquisa

Pesquisa de texto completo, geoespacial e vetorial para IA.

cb-icon-operational-analytics

Análises

Análise isolada de carga de trabalho em tempo real e SQL++.

cb-icon-eventing

Eventos

Lógica em tempo real para responder a mutações/tempos.

cb-icon-backup

Backup

Backups e mesclagens completos e incrementais.

Velocidade sem interferência

Os nós de consulta dedicados garantem o processamento rápido sem diminuir a velocidade das leituras ou gravações. Ao isolar as operações de consulta, você evita a contenção da CPU com outros serviços e pode dimensionar os nós de consulta sem rebalancear os dados. Isso torna as consultas consistentemente rápidas, mesmo sob cargas pesadas.

Pesquisa de alta velocidade, sem gargalos

Os serviços de índice se beneficiam dos SSDs e operam melhor quando isolados. Isso mantém as gravações rápidas, pois a E/S do disco não é compartilhada com outros serviços. Você pode dimensionar a indexação de forma independente e criar quantos índices forem necessários sem afetar a distribuição de dados ou o desempenho de gravação.

Leituras e gravações consistentes em escala

Quando os nós de dados são isolados das cargas de trabalho de consulta e índice, as leituras e gravações permanecem rápidas e previsíveis. Não é necessário reequilibrar as consultas ou os índices para dimensionar a camada de dados, e você pode priorizar a memória e usar recursos mais modestos de CPU e disco.

O que os clientes estão dizendo

“Switching to Couchbase increased performance while lowering database and operational costs.”
Jeremy Badong, Diretor do programa, Yondu
Amadeus-server
“What we value a lot is that Couchbase was able to embrace with us our vision to the cloud.”
Vincent Bersin, Gerente de unidade, soluções NoSQL, Amadeus

Escalabilidade do banco de dados

Explore a escalabilidade do banco de dados, seus desafios e como o Couchbase é escalável.