私はあるハッシュキーからビットストリングまでを知っています。ビットストリングは可変長ですが、一般に< 160ビット、通常は<80です。私は約80Mのキー値のペアを持っています。ビットストリング値を含むdictをパディングせずにメモリに格納できますか?
できるだけ少ないメモリにこのデータ構造を保存するにはどうすればよいですか?私はビットストリングをパッドしたくない、またはかなりのスペースを無駄にする(何も意図していない)。
ビットストリングの長さを示す最初のバイトを格納する必要があると仮定します。大丈夫。
メモリにこのdictを格納する最もメモリ効率のよい方法は何ですか?
私はPythonを使いたいと思っていますが、他の選択肢もあります。