web-dev-qa-db-ja.com

組み込みLinux用のデータベース?

組み込みLinuxプラットフォーム上のアプリケーション用のデータベースを選択する必要があります。

5

SQLite's サイズが小さく、完全性、安定性、速度のレベルが低いため、組み込みシステムが通常使用する低リソース環境で人気があります。このため、現在のiPhoneの一部、Android、およびSymbian電話のオペレーティングシステムで使用されています。

より具体的な回答を得るために、質問にいくつかの詳細を追加することをお勧めします。たとえば、どのような種類のハードウェア仕様を使用するか知っていますか?

14
David Spillett

[〜#〜] bdb [〜#〜] (libdb)は、歴史的に多くのアプリケーションに最適な組み込みデータベースであり、ほとんどのUNIXに同梱されており、多くのソフトウェアで使用されています。ただし、SQLリレーショナルデータベースに慣れている場合、BDBは1つではなく、単に(本当に優れた)Key-Valueストアです。

SQLite は別の人気のある組み込みデータベースです。名前が示すように、これはSQLデータベースエンジンであり、BDBと同じ無駄のないコンパクトなカテゴリではありませんが、非常に異なることを実行する能力を提供します。

どのような要件をターゲットにしていますか?

10
ephemient