0

私は現在、開発したシステムの下にあるデータベースの再構築に取り組んでいます。ソリューションをクラウドに移植することを考えています。

私たちがやっていることは、ERPシステムから大量のデータ(アイテム、1日あたりの売上など)を取得し、独自のデータベースでアイテムごとにこのデータに対して複雑な計算を行うことです. たとえば、sale テーブルにあるレコードの数は、最大で数兆行になる可能性があります。これらの計算から注文と予測の形でデータを作成します。

クラウド環境への適合性とコードベースの簡素化のために、NoSQL ソリューションに興味があります。ただし、NoSQL が私のようなユースケースに適しているかどうかはわかりません。RDBMS を使い続けるか、NoSQL を検討する必要がありますか?

私が NoSQL を詳しく調べる必要があると思われる場合は、MongoDB を選ぶべきですか、それとも他に何かお勧めの方法はありますか?

コードに Node.js、Rails、または Razor MVC を使用することを考えています。

4

1 に答える 1

2

mongodbを使用する場合、シャーディングされたmongodbセットアップとhadoopを組み合わせて数値を計算することは、良い始まりです。非常に優れた公式のmongodbhadoopプラグインがあります。

https://github.com/mongodb/mongo-hadoop

私は間違いなくデータのセットアップと実験の負荷テストを行います

于 2012-06-01T11:51:36.543 に答える