2億5000万レコードのString - > Stringマッピングを格納する必要があります。データベースはこのようなことのために過負荷に見えます。独自のテキストベースのデータストレージを作成する
ヒープスペースが不足するため、これをメモリに保存することはできません。私はヒープスペースを拡張することができますが、私はこれをしたくないです。
私は可能な限り単一のマッピングを得ることができ、このことについて最善の方法を知りたいと思っていました。
最初の文字列はユニークで、私は何を検索していますか?私はまた、文字列の長さがある範囲を知っていますが、マップされた値は任意の長さにすることができます。
検索用のデータベースと同じ速さで取得できますか?私は推測していないが、確かにしたいと思っていた。
私はJavaで作業していますが、これは言語に依存しないと仮定しています。
2億5000万レコードでは、データベースは「過負荷」のようには見えません。私はdbと一緒に行くだろう – franka
あなたは、あなたがデータをメモリからファイルに移動するとすぐに、スピードはそれよりもはるかに低くなるだろうと認識しています。 – dasblinkenlight
データベースが過負荷になっている場合、プレーンファイルシステムで処理できると思いますか? – kosa