Arquivo

Textos com Etiquetas ‘DFS’

Hypertable, o que é isso?

22, julho, 2009

Doug Judd discutiu a arquitectura interna do Hypertable em Palo Alto.

Hypertable é de codigo aberta, banco de alta performance, tem como referencia o banco de dados da Google Bigtable. Ela difere da tradicional tecnologia de banco de dados relacional em que a ênfase é sobre a escalabilidade em oposição à operação dos bancos conhecidos. Tabelas em Hypertable são ordenadas por uma única chave primária. No entanto, as tabelas podem facilmente ser gerenciadas em escala de petabytes. Hypertable é projetado para ser executado em cima de um sistema de arquivos distribuídos existentes, como o Hadoop DFS, GLusterFS, ou o Kosmos File System (KFS). Um dos principais objectivos para a concepção deste projecto tem sido ótimo desempenho. Para esse efeito, o sistema é escrito quase inteiramente em C++, que o diferencia de outros Bigtable-like esforços, tais como HBase. Os criadores esperam que o Hypertable substitua o MySQL para grande parte da Web 2.0 backend tecnologia. vi uma apresentação com Doug que dava uma visão arquitetônica do Hypertable. Ele descrevia algumas das principais decisões e design e destacava alguns dos lugares onde o Hypertable divirje do sistema utilizado pela google o Bigtable.Gostei muito do que este banco se propoe a fazer ainda não testei a fundo mas ja o instalei e ja tenho uma big tabela dentro do mesmo 90 Giga de dados de uma bela de conteudo da wikipidia e ele importo sem problemas fins uns testes e fiquei surpeendido com as velocidade de resposta que ele me deu, mas ainda não é o suficiente para trazer estes resultados estarei postando isso quando estiver testado melhor isso.

Informações, Sem Categoria, Tecnologia, Web20 , , , , , , ,