最近では無数の NoSQL データベースが利用できるようです。
- CouchDB
- モンゴDB
- カサンドラ
- Hadoop
これらのツールと、memcached の代替として機能する Redis などのツールの間にも境界があります。
手を振ったり、あまりにも多くの流行語を投げたりすることなく、私の質問は次のとおりです。
どのツールが自分のプロジェクトに最も適しているかを賢く判断するにはどうすればよいでしょうか? プロジェクトは、これに対する答えが主観的である場合と十分に類似していますか? たとえば、Ruby は Python よりも優れているか、Python は Ruby よりも優れていますか? それとも、それぞれが異なる問題を解決するという点で、ここではリンゴとオレンジについて話しているのでしょうか?
この新しいトレンドについて自分自身を教育する最善の方法は何ですか?