Mongo は mapreduce 機能で優れたパフォーマンスを発揮するといつも思っていましたが、今ではその実装が遅いと読んでいます。では、ベンチマークに代わるものを選ぶ必要があるとしたら、それは何にすべきでしょうか?
私のソフトウェアは、ユーザーが数百万のレコードを持つことが多く、数万または数十万の予測不可能なサブセットを並べ替えたり処理したりするようなものになります。数百万のレコードをすべて使用するデータの分析のほとんどは、要約テーブルなどで実行できます。私は当初、Hypertable が実行可能な代替手段であると考えていましたが、調査を行っていると、彼らのドキュメントで、Mongo がよりパフォーマンスの高いオプションであり、Hypertable には他の利点があると言及されているのを見ました。しかし、私のアプリケーションの速度は、私の最優先事項です。