1

すぐに参照できるように、非常に多数 (1,000,000 秒) の一意の文字列または整数を格納したい (この文字列が db/store に存在するかどうか)。

複雑なデータ関係はなく、文字列 (または整数、またはハッシュ) の増え続ける単純なリストだけです。そして、このリストにエンティティが存在するかどうかを確認するために、このリストを頻繁に照会したいと考えています。大量のメモリに対してディスク I/O サイクルを大量に消費したくありません。

私の要件について、NoSQL (mongo) と SQL (Postgres & MySQL) を比較しようとしました。しかし、まだ明確な答えについてはわかりません。

更新: このデータを永続的に保持したい。そのため、停電やシステムの再起動が発生した場合でも、アプリを再開できます。

4

1 に答える 1

1

これは、値さえ持たない、非常に高速でシンプルなキー/値ストレージが必要なように思えます。このようなユースケースには、MongoDB よりも優れた選択肢があります。たとえば、memcachedの永続化対応のドロップイン代替品である MemcacheDB があります。

于 2012-10-11T13:34:34.993 に答える