Sem categoria

O spymemcached aproveita mais o Membase

Em alguns dos encontros recentes do Membase, o tópico do que o moxi faz para os clientes foi discutido um pouco. O que muitas pessoas não sabiam inicialmente é que o moxi começou como uma forma de trazer alguns recursos "mais inteligentes" para alguns clientes do memcached, usando muitas das mesmas técnicas que Dustin havia escrito no cache de spymem.

Principalmente para clientes PHP e Ruby, que normalmente são executados com muitos processos que não compartilham recursos ou usam multithreading de apartamento no Apache 2.

Porém, ainda não estava pronto para o Membase e o vBuckets...

Como precisávamos ser capazes de localizar dados de forma confiável em um cluster de topologia variável, vBuckets nasceram, e o moxi aprendeu a embaralhar vBuckets em coordenação com o Membase, mantendo sempre disponível o acesso aos dados.

Como o spymemcached é bastante avançado e não precisa da ajuda do moxi para lidar com a conexão, tudo o que precisávamos fazer era ensiná-lo sobre o vBuckets. Isso é já disponível!

No momento, é uma prévia, mas está sendo desenvolvida rapidamente. Gostaria muito de receber seu feedback sobre o Grupo Membase.

À medida que concluirmos o trabalho, ele deverá ser incorporado à próxima versão do spymemcached.

Compartilhe este artigo
Receba atualizações do blog do Couchbase em sua caixa de entrada
Esse campo é obrigatório.

Autor

Postado por Matt Ingenthron

Matt Ingenthron é o diretor sênior de engenharia da Couchbase, onde se concentra na interface do desenvolvedor em SDKs, conectores e outros projetos. Ele contribuiu para o projeto memcached, foi um dos mantenedores do cliente Java spymemcached e um dos principais desenvolvedores do Couchbase.

Deixe um comentário

Pronto para começar a usar o Couchbase Capella?

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.