0
以下のキー値フォーマットにある100万レコード(〜50 GB)を保存したい。たった16GBのRAMでそれに最も良い方法は何ですか?百万レコードを保存するJavaマップ
Key: abc_1234 (randomly generated for each record)
Value: {
name: "abc"
number: 4
add: "ads asf"
}
以下のキー値フォーマットにある100万レコード(〜50 GB)を保存したい。たった16GBのRAMでそれに最も良い方法は何ですか?百万レコードを保存するJavaマップ
Key: abc_1234 (randomly generated for each record)
Value: {
name: "abc"
number: 4
add: "ads asf"
}
16GBのRAMしかないので、レコードをディスクに保存してストリームとしてアクセスする必要があります。平文ファイルやデータベースなどのファイルに書き込むことでこれを行うことができます。
使用できるデータベースの種類はSQLite
ですデータベースはありますか? ... – assylias
Key-Valueデータベース(Cassandraなど)? :) – rvit34
可能なヒントhttp://stackoverflow.com/questions/28675644/java-caching-frameworks-for-maintaining-huge-data – LazerBanana