2016-07-26 11 views
1

私はクライアント/サーバーアーキテクチャでプロジェクトを書くつもりです。システムの主要部分はデータベースストレージになります。毎秒数万の読取り/書込み要求があります。データベースの生の構造は非常に簡単で、キーと値のペアに単純化することもできます。私は、この目的のためにNoSqlデータベースの1つを使用するつもりです。そのような場合に適していれば、私はあなたの建築上のアドバイスが必要です。今はApache Couch DBやMongo DBについて考えています。この分野であなたの経験は何ですか?知識を共有していただきありがとうございます。多くの読み取り/書き込みのためのデータベースシステム

+0

ここでは質問しません。おそらくソフトウェア勧告スタック交換またはDBAスタック交換。 –

+0

ソフトウェアの推奨事項スタック・エクスチェンジは、むしろ使用可能なソフトウェアを探している人のためのものであり、DBAスタック・エクスチェンジは管理上の質問です。私の意見は、ライブラリの推薦をプログラミングすることです。 – Viper

答えて

0

私はCouch DBまたはMongo DBで必要なパフォーマンスを達成するのが難しいかもしれません。モデルをKey-Valueにシンプルにする方がよいでしょう。その後、あなたはCassandraを使うことができます。シンプルなキー/バリュー構造と膨大な量の書き込み/読み出しに適しています。 Amazon Dynamoをご覧になることができますが、価格はhttps://www.instaclustr.com/blog/2016/05/27/managed-cassandra-versus-dynamodb/以上、スタンドアローンデプロイメントの場合はそれ以上になる可能性があります。

関連する問題