非相関DB、どれが正しい選択です[閉じた
-
24-10-2019 - |
質問
どの非関連データベースを選択する必要がありますか(私は質問が主観的なものであり、システムの要求を考慮に入れることを伴うことを知っています)。
この記事を読みました CASSANDRA-VS-MONGODB-VS-COUCHDB-VS-REDIS, 、しかし、それでも決定できませんでした。
ここの経験豊富な人たちが、この決定を下しながら考慮すべき重要なポイントに光を当てることができれば、本当に良いことです。
解決
あらゆるタイプのデータベースは何かが非常に優れており、何かで他のデータベースに立ち向かうことはできません。すべての分野でどれが最高であるかを言うことは不可能です...そうでなければ、他の人が存在する理由はありません。
私は、プログラマーの考え方に近いものについての個人的な感情に選択がなされていると感じています。
どの要件とシナリオであるかを指定すると、より良い答えを出すことができます。
たとえば、MongodbとRedisは補完的であり、さまざまな問題を解決し、パフォーマンスを最大化するために一緒に使用できます(そして一緒に使用できます)。スケーラビリティでカサンドラを打ち負かす人はいませんが、スキーマではそれほど柔軟ではありません。 CouchDBには内部の「アプリケーションロジック」がありますが、これは素晴らしいですが、心を変えてJSONで話すことを学ぶ必要があります。
所属していません StackOverflow