C ++ライブラリの[を閉じ]オープンソースのフラットファイル/ XMLデータベースを探して
-
06-09-2019 - |
質問
私はC ++アプリケーションにコンパイルすることができ、軽量データベースライブラリを探しています。
このようなが存在していますか?
解決
純粋なXMLの組み込みデータベースのためには、 Oracleのバークレーで覗き見したい場合がありますDBのXML でます。
他のヒント
SQLiteのに。フラットファイルが、それは、ファイルベースではなく、簡単にアプリケーションに埋め込むことができます。
たぶん、この非常に軽量XMLライブラリも助けになることができます: RapidXML に。それは(あなたがフラットファイルのXMLデータの格納に言及)XMLパーサではなく、データベースライブラリですが、あなたのアプリケーションに応じて十分であるかもしれないこと。
またberkleyDBを見ることができます。
からウィキペディアするます:
のBerkeley DB(BDB)はコンピュータであります 提供するソフトウェアライブラリ 高性能の組み込みデータベース、 C、C ++、Javaの、Perlでのバインディングと、 PythonやRubyの、Tclの、Smalltalkの、そして多くの 他のプログラミング言語。 BDB 格納任意のキー/データ対として バイト配列、および複数をサポートしています 単一のキーのためのデータ項目。 BDBすることができます 同時に数千人をサポート コントロールまたは同時のスレッド などのデータベースを操作するプロセス ワイドに256件のテラバイト、同じ大きさ 含む様々なオペレーティング・システム ほとんどのUnixライクなWindowsシステム、 リアルタイム・オペレーティング・システムます。