私たちのアプリケーションは、現在、アプリケーション固有のデータをディスク上のファイルに設定しています(&)。構成データは、アプリケーションデータが複数のファイルに分散されている単一の.iniファイルに格納されます。アプリケーションは現在成長しており、ファイルを使用したデータ操作は悪夢となっています。私たちは今データベースに切り替えるつもりです。私たちは以下の要件/質問を持っています。アプリケーションデータを格納するためのクロスプラットフォームデータストアですか?
- プラットフォームにとらわれない低フットプリントのデータベースソリューションはファイルとよく似ていますが、SQLクエリを発行できますか? MySQLやMSSQL、Oracleなどのエンタープライズクラスのデータベースソリューションには、アプリケーションに保存する膨大な量のデータがないため、移動したくありません。
- このデータベースをアプリケーションにバンドルしたいが、ドライバのバンドル/インストールとこのデータベースの管理に多大な労力を費やすことは望ましくない。
- 私たちはまた、アプリケーションに簡単にアクセスできるように、このデータベースの抽象ライブラリを探しています。
C++ターゲティングWindowsと* nixプラットフォームを使用して、上記の要件を満たすソリューションはありますか?
プログラミング言語を指定しないことについて申し訳ありません:
は、これらのリソースを見てください。 WindowsおよびLinuxプラットフォームではC++経由でアクセスしたいと考えています。 – msvcyc
それから、SQLiteは完璧です。 – RichieHindle