私はクライアント/サーバーアーキテクチャでプロジェクトを書くつもりです。システムの主要部分はデータベースストレージになります。毎秒数万の読取り/書込み要求があります。データベースの生の構造は非常に簡単で、キーと値のペアに単純化することもできます。私は、この目的のためにNoSqlデータベースの1つを使用するつもりです。そのような場合に適していれば、私はあなたの建築上のアドバイスが必要です。今はApache Couch DBやMongo DBについて考えています。この分野であなたの経験は何ですか?知識を共有していただきありがとうございます。多くの読み取り/書き込みのためのデータベースシステム
1
A
答えて
0
私はCouch DBまたはMongo DBで必要なパフォーマンスを達成するのが難しいかもしれません。モデルをKey-Valueにシンプルにする方がよいでしょう。その後、あなたはCassandraを使うことができます。シンプルなキー/バリュー構造と膨大な量の書き込み/読み出しに適しています。 Amazon Dynamoをご覧になることができますが、価格はhttps://www.instaclustr.com/blog/2016/05/27/managed-cassandra-versus-dynamodb/以上、スタンドアローンデプロイメントの場合はそれ以上になる可能性があります。
関連する問題
- 1. 読み取り/書き込みのQObject
- 2. プリファレンスの読み取り/書き込み
- 3. 読み取り/書き込みSPIデバイス
- 4. 読み取り/書き込み同期
- 5. Postgres書き込み/読み取りロック
- 6. MMIO読み取り/書き込みレイテンシ
- 7. 読み取り/書き込みTCPオプションフィールド
- 8. クロスプロセスミューテックス読み取り/書き込みロック
- 9. 壊れたテキストファイルの読み込み/書き込み/開く
- 10. C#CSLAビジネスオブジェクトのジレンマ:読み取り専用vs読み込み/書き込み
- 11. 読み取り、書き込み、および排他のためのロック
- 12. 読み取りまたは書き込みのマルチプロセスcsv
- 13. 書き込みモードを読み取り専用で開く
- 14. オブジェクトの書き込み/読み込み
- 15. mongodbの読み取りと書き込みの接続のタイムアウト
- 16. フォルダのAndroidの読み取り/書き込みの許可
- 17. より速いのは何ですか? SQLデータベースの読み取り/書き込みまたはファイルの読み取り/書き込み?
- 18. 多くの書き込み用NoSQLデータベース
- 19. コレクションの読み取り/書き込みの数を調べる
- 20. Cassandraからのデータの書き込みと読み取り3.9
- 21. DBからの読み取りとファイルへの書き込み
- 22. APEXでの読み取り/書き込みページの作成
- 23. のiCloudドライブ - 読み取りおよび書き込み(NSDataの)
- 24. JavaのRandomAccessFileからの読み取り/書き込み
- 25. Javaのオープンソースの書き込み/読み取りライブラリ
- 26. .NETの64ビットシステムでのアトミック読み取り/書き込みサイズ?
- 27. オーディオ/ビデオファイルのメタデータの読み取り/書き込み
- 28. MvvmCross.Plugins.File既定のフォルダでの書き込み/読み取り
- 29. ファイルへのオブジェクトの書き込みと読み取り
- 30. NSISファイルとフクロウの問題の読み取り/書き込み
ここでは質問しません。おそらくソフトウェア勧告スタック交換またはDBAスタック交換。 –
ソフトウェアの推奨事項スタック・エクスチェンジは、むしろ使用可能なソフトウェアを探している人のためのものであり、DBAスタック・エクスチェンジは管理上の質問です。私の意見は、ライブラリの推薦をプログラミングすることです。 – Viper