Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
データベースとしてテキスト ファイルから文字列の行を照会することを目的としたプログラムの理想的な構成/設計は何でしょうか? ここでの主な問題は、さまざまなデータ型 (UUID、string、string、double、double、int) の値を保持するオブジェクトを、これらのデータもクエリされるテキスト ファイルに単一のパッケージとして書き込む方法です。これらの値の配列のようなコンテナーを考えているので、クエリを実行すると、出力はそのパッケージ内のデータを出力します。
テキストファイルに保存してクエリを実行する理由は何ですか?データベースデーモンの設定を回避するためですか?
達成しようとしていることとその理由に応じて、いくつかのオプションがあります。
データ構造をテキストファイルにシリアル化して、後で元のデータ型に直接シリアル化解除することができます。
MongoDBなどの非SQLソリューションを使用して、データをテキストファイルに保存することもできます。
効率的なクエリが必要ないと仮定すると、JSON形式を使用するのが最善だと思います。Gsonライブラリを見てください。これは、JSONからオブジェクトへのマッピングとシリアル化に適しています。
ここでは、例を含む2分間のガイドを見つけることができます。