0

私はすでにこの主題の存在を知っています:タプルをデータストアに保存する効率的な方法ですが、私の意見では、この質問は完全にはカバーされていません。

これは私の場合です: キーが文字列 (重要ではありません) で、値が float のタプルである key->value ディクショナリがあります。

「値」がインデックスになり、インデックスが複数のキー (ここでは文字列) に関連付けられるデータベースを作成したいと考えています。

ここでの目標は、値をバイナリ配列に変換して、データベースで O(1) 検索できるようにすることです。値を正確に格納する必要はありません。浮動小数点数を切り捨てて効率を上げることができます。

したがって、私の質問には 3 つのポイントがあります。

  • 切り捨てプロセス
  • 暗号化プロセス
  • データベースへの保存

全体が可能な限り効率的(O(1)時間、スペースを消費しすぎない)になるようにします。

4

0 に答える 0