key-multipleValues を持つデータがあります。各キーには約 500 の値を含めることができ (各値は約 200 ~ 300 文字になります)、そのようなキーの数は約 1,000 万になります。主な操作は、与えられたキーの値をチェックすることです。
私は長い間mysqlを使用してきました.2つのオプションがあります.キー値ごとに1行、テキストフィールドにすべての値を持つキーごとに1行.しかし、最初のモデルには多くの値があるため、これらは効率的ではないようです.行数、冗長性、および 2 番目のモデル テキスト フィールドが非常に大きくなります。
この目的でnosqlデータベースを使用することを検討しています。以前にmongodbを使用したことがあり、現在のケースには適していないと思います。キー値ベースまたはカラム ファミリー ベースの nosql db の方がよいでしょう。配布する必要はありません。riak、redis、cassandra などを使用したことがある人は、あなたの考えを共有してください。
ありがとう