0

非常に高速な読み取り/クエリのパフォーマンスに重点を置いているデータベースはありますか? 重要な書き込みを予定していない優れた nosql ドキュメント データベースを探しています (データベースの更新は、毎週のスケジュールでのみ行われます)。私が行うクエリのタイプは、複数の文字列フィールドを検索するキーワード検索と、間隔内/重複する要素を探す間隔検索です。

最初は Redis を検討していましたが、データを格納するためにキー/値よりももう少し広範なものが必要でした。MongoDB は良い選択のように見えますか?

4

1 に答える 1

0

問題には多くの可能な解決策があります。適切な解決策は、主に規模と実際のユースケースによって異なります。Redis は単純なキー/値ストレージよりも多くのことを行いますが、それが今必要なものであるかどうかは疑問です。

ほとんどが読み取り専用のストレージとこれらのタイプの検索については、Elasticsearch や Solr を検討することをお勧めします。

基本的に...読み取りが速く、書き込みが遅いということは、多くの非正規化を意味します。あなたはそれを自分で行うことができます.(いくつかのアプリでは)データベースにそれを任せることができます. しかし、それは常にトレードオフです。

于 2013-09-27T09:58:56.820 に答える