「.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
NoSQLに関する情報をまとめる。
詳細 †
KVS型 †
特徴 †
- データアクセスが高速
- 小さい多数のデータの蓄積が得意
- ハードディスクにデータを永続化
- ノードを追加することでスケールアウト可能
アーキテクチャ †
- マスタ型(Hibari)
- チェインレプリケーションという
独自アーキテクチャにより「強い整合性」を保証
- P2P型
- Amazon Dynamoは、可用性を重視した「結果整合性」
- VoldemortとRiakは、Quorumにより整合性が調整可能
用例 †
- キャッシュサーバ
- ログ蓄積
- オブジェクトストレージ
KVSイネーブラ型 †
特徴 †
- オンメモリなので高速だが永続化されない。
- 他のNoSQLデータベースと組み合わせて永続化を可能にできる。
アーキテクチャ †
- イネーブラ型オンディスクタイプ
- Tokyo Cabinet
- Tokyo Tyrant
用例 †
参考 †
- 知らないなんて言えないNoSQLまとめ - @IT