LevelDB: Google lança nova solução open source de armazenamento
As soluções de armazenamento leves estão sendo cada vez mais necessárias, e o Google anunciou mais uma: o LevelDB, para atuar no mesmo espaço que soluções como o SQLite e o TreeDB.
O LevelDB é otimizado para atualizações em lote com chaves dispersas. Segundo o The H, benchmarks mostraram o LevelDB gerenciando 164.000 operações de escrita aleatórias por segundo, em contraste com as 88.500 por segundo do TreeDB e as 420 por segundo do SQLite3.
Ele foi projetado para ter poucas dependências externas e, segundo a notícia, já foi portado para vários sistemas baseados no Unix, Mac OS X, Windows e Android, e será usado em uma futura versão do Chrome. (via h-online.com)
“Ele foi projetado para ter poucas dependências externas”
Nesse sentido ainda bem que não foi feito em Java, fica bom de integrar em quase tudo sob qualquer OS.
Nossa… gosto bastante do sqlite.. mas esse ai é monstro. :D
Adoro usar o sqlite pra projetos simples. Vou dar uma olhada nesse brinquedo novo ae! hehe
Se entendi direito, ele não é baseado em SQL… ai fazer essa comparação dele com o SQLite perde todo o sentido…
Stan_br
Pelo que vi compararam só a performance, sem maiores detalhes.
E o SQLite em muitos casos é usado de forma semelhante, gravar dados simples, que não necessitam estruturação.
Para esses casos cabe muito bem a comparação.
Lembrei-me das comparações que fazem entre os bancos relacionais e o Caché (um SGBD multidimensional – que guarda as informações em vetores em vez de tabelas). Por não ter a preocupação em lidar com os relacionamentos inerentes ao padrão SQL, o Caché acaba sendo mais rápido (obviamente) que qualquer SGBD relacional.
Mas, como a empresa do Caché teima em ficar comparando um banco não-relacional com os bancos relacionais somente por efeitos de marketing, só me resta apreciar o espetáculo da desinformação.
P.S.: Escrevi a resposta acima complementando o comentário do Stan_br ;)