Pplware

leveldb – A próxima base de dados para Android?

A plataforma Android foi introduzida no mercado pela Google Inc. em 2007 e é composta por um sistema operativo embebido e um conjunto de aplicações. Esta plataforma dispõe de algumas importantes características das quais se destacam a arquitectura aberta, sistema gráfico 2D e 3D totalmente optimizado, suporte para os formatos mais comuns de áudio e vídeo e suporte nativo para a base de dados SQLite.

Relativamente a base de dados, apesar do SQLite ser fantástico, há rumores que a Google pretende adoptar o seu próprio sistema de base de dados.

A Google anunciou recentemente a sua biblioteca para base de dados, à qual deu o nome de leveldb.

De acordo com o site h-online “o levelDB é optimizado para actualizações em lote de uma forma atómica. Benchmarks realizados a biblioteca demonstraram que o levelDB consegue gerir 164.000 operações de escrita aleatórias por segundo, contrastando com as 88.500 por segundo do TreeDB e as 420 por segundo do SQLite3”

Principais características do levelDB

Veja aqui todas as características do leveldb

Como limitações, o levelDB não tem como base um modelo relacional, não suporta queries SQL e também não suporta índices.

O que mais falta inventar a gigante Google?


Homepage: leveldb

Exit mobile version