Google、オープンソースの高速データベース「LevelDB」を公開

Googleが高速なキーバリューデータベースライブラリ「LevelDB」を公開しました。
参考記事:Googleが開発! 高速データベース「LevelDB」登場 | エンタープライズ | マイコミジャーナル
BSDライセンスのオープンソースソフトウェアとして公開されています。
対象となる言語はC++で、他のライブラリやプラットフォームへの依存が少なくなるように設計、実装されており、アプリケーションへの組み込みやOSへの移植が簡単にできるという特徴があります。
「LevelDB」は、SQLに対応したリレーショナルデータベースのような機能は提供しておらず、基本的にPut(key,value)、Get(key)、Delete(key)で操作をします。
Chromeに搭載されている「IndexedDB」は「LevelDB」を元に開発されたということです。
ベンチマークも公開されており、「SQLite3」などと比べると、パフォーマンスがいいようです。













