Desde a semana passada a versão pública do NoSQL Membase Server está disponível.
Ao mesmo tempo a NorthScale Inc., a empresa por trás do Memcached e do MemBase foi renomeada para MemBase Inc. Para refletir melhor o foco sobre o novo produto.
O Membase Server já foi coberto por um artigo anterior da InfoQ, então o foco aqui é sobre os aspectos mais importantes, bem como sobre a versão em si.
Baseado na infra-estrutura de cache distribuídos Memcached amplamente utilizado (e desenvolvido pela mesma equipe), o servidor MemBase de código aberto oferece um subconjunto da API do memcached e pode ser usado como substituição ou extensão para o Memcached com adição de armazenamento persistente.
O Membase Server está disponível através do certificado Enterprise Edition da membase.com com assinaturas anuais do produto a partir de USD 999 por nó. Essas assinaturas incluem a licença do servidor e acesso à rede membase possibilitando o acessopara as versões mais atuais, bem como suporte ao produto.
A versão Community Edition gratuita de MemBase Server está disponível no site membase.org . Os desenvolvedores são incentivados a experimentar esta versão e contribuir com correções de bugs e extensões.
As características principais do Servidor MemBase são:
- substituto para cache em memoria
- esquema gratuito, armazenamento de chave-valor
- a instalação do cluster é rápida, é possível adicionar nós ao cluster através de chamadas REST ou Interface de usuário Web.
- latência quase determinística baixa e alto throughput sustentado
- autosharding permite a ampliação
- adição ou remoção de nó e atualização de software com zero downtime e rendimento sustentado
- extensível sistema de plugins para extensões como pesquisa de texto completo, análise de dados e arquivamento
A Membase também anunciou seu patrocínio para a comunidade local MemBase meetups para a educação técnica e treinamento. O primeiro meetup será realizada nos escritórios da Zynga´s em São Francisco, no dia 28 de outubro de 2010 às 06:00 e contará com os líderes do projeto de código aberto MemBase, bem como um representante da Zynga.
Atualmente, os maiores usuários do MemBase são Zynga, NHN, Loggly. Provedores de PaaS como Heroku e RightScale oferecem integração com MemBase.