Jettyサーバー上でJava2EEWebサーバーを作成していますサーバーは、スキーマへの大量の読み取りと書き込みで機能するリアルタイム操作を管理します。
インメモリNoSQLデータベースを使用することにしました。私のユースケースでは、どちらが優れていると思われるかを理解したいと思います。
Stefan Edlich博士の非常に優れたビデオ、http://www.infoq.com/presentations/Choosing-NoSQL-NewSQLを使用しました。
そして私のニーズのためのいくつかの基本的なガイドラインを手に入れました
- データタイプ:イベントデータ、セッションデータ
- ストレージモデル:ドキュメント
- データ量:〜8,000 MB
- データナビゲーション:最小限
- データの複雑さ:シンプル
- スキーマの柔軟性:非常に少ない
- 永続性の設計:BTree+耐久性+リスト
- 一貫性:ACID
- スループット:10000クエリ/秒
- QueryModel:キー/値、キーの範囲、マップリデュース、セカンダリインデックス、範囲クエリ
- アーキテクチャ:ローカルデータベース、ホスト、Linuxで実行する必要があります
- アクセス方法:ランダムアクセス
一番、
ヨシークライスラー