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