Geir Magnusson apresentou sobre Cloud Data Persistence no QCon London 2009. A principal mensagem dessa apresentação foi que limitações físicas da tecnologia de hoje combinada com a complexidade computacional de bancos de dados relacionais convencionais estão nos levando a olhar para espaços novos e excitantes.
Apresentando soluções como Google's BigTable e Amazon Dynamo , Magnusson diz que banco de dados distribuídos nos permite gerenciar um enorme volume de dados (BigTable é preparado para tabelas petabyte) mas questões de alta disponibilidade, com distribuição através de muitos sistemas, trás alguns requerimentos que geralmente necessitam de uma solução que diverge de um modelo relacional e direciona para modelos de armazenagem de documentos.
Magnusson mencionou alguns projetos interessantes para olhar de perto.
Alternativas Open Source do Google BigTable:
Alternativas Open Source para o Amazon Dynamo:
Outros projetos Open Source interessantes:
- MongoDB, armazenagem de documento
- CouchDB, armazenagem de documento JSon
- MemcachedDB, banco de dados distribuído a armazenagem chave/valor, acessado via api memcached
- Drizzle, fork do mysql direcionado a cloud
- Hadoop, sistema de arquivo distribuído, framework M/R
- LightCloud, banco de dados distribuído a armazenagem chave/valor, baseado no Tokyo Cabinet
- Scalaris, escalavel, transacional, armazenagem chave/valor distribuído, em Erlang
Comentários da comunidade
Parabéns!!!
by Felipe Rodrigues /
Parabéns!!!
by Felipe Rodrigues /
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
Parabéns pelo relato Ricardo...
Eu acho que a plataforma de Cloud será uma grande alavanca para estimular o uso de soluções alternativa de armazenamento. Apesar de que a nossa cultura é muito ligada ao banco de dados relacional. Às vezes eu digo para alguns clientes que existem outras formas de armazenamento e o que recebo em troca são expressões assustadas e surpresas.
Felipe