Substituindo o Memcached para Escalabilidade

Enfrentando problemas com o Memcached? O Couchbase pode ajudar.

DESAFIOS

Couchbase vs. Memcached

O Memcached é um cache simples, enquanto o Couchbase é um banco de dados NoSQL persistente e escalável com recursos avançados.

  • Cache frio

    As falhas do Memcached sobrecarregam o RDBMS. O Couchbase garante alta disponibilidade com replicação automática de dados.

  • Recursos limitados

    A funcionalidade do Memcache limita os casos de uso. O Couchbase é multiuso.

  • Escalabilidade

    O dimensionamento do Memcached é complexo e problemático. O Couchbase possui auto-sharding e rebalanceamento online.

  • Monitoramento

    O Memcached carece de gerenciamento unificado. O Couchbase oferece um console de administração integrado e APIs para controle simplificado do cluster.

RECURSOS

Couchbase vs. Memcached

Compare o Couchbase e o Memcached para ver como o Couchbase adiciona persistência, replicação, consultas e escalabilidade além do simples armazenamento em cache de chave-valor.

O que está incluído
Cache em memória
Escalonamento/sharding/agrupamento
Opção de armazenamento persistente
Acesso a dados: SQL
Acesso a dados: busca de texto
Acesso a dados: vetor
Recursos móveis
Controle de acesso baseado em papéis
Replicação entre data centers (XDCR)
Couchbase
Memcached

CLIENTES

O que os clientes estão dizendo

“O Couchbase é um armazenamento de dados distribuído e altamente escalável que desempenha um papel crítico nos sistemas de cache do LinkedIn.”

Michael Kehoe, Sênior SRE, LinkedIn

10+

milhão de consultas
por segundo

<4

latência média em ms
para mais de 2,5 bilhões de itens

Perguntas frequentes

Perguntas frequentes sobre o Memcached

Perguntas e respostas comuns sobre Memcached e Couchbase

Nada. “memcache” é o software, “memcached” é o nome do programa daemon. A maioria das pessoas agora diz apenas “memcached” para ambos devido à convenção de nomenclatura e ao uso comum.

É memcached (como em “eu acabei de fazer cache disso”) ou é memcache-dee? Ambos são amplamente utilizados em círculos técnicos, mas se você se mantiver fiel às suas raízes UNIX, pronunciaria como “memcache-dee".

O Couchbase já ofereceu suporte a buckets compatíveis com o Memcached – ainda é possível, mas agora está descontinuado e não é recomendado para novos projetos.

Se você quiser armazenamento apenas em memória, use um bucket Ephemeral. Se você quiser prioridade para memória com persistência em disco, use um bucket Couchbase.

Iniciar a construção

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

Use o Capella gratuitamente

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

Entre em contato

Deseja saber mais sobre as ofertas do Couchbase? Deixe-nos ajudar.