「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>NoSQL]]

*目次 [#pdec9655]
#contents

*概要 [#k7b9184a]
KVS型[[NoSQL]]に関する情報をまとめる。

*詳細 [#jc6e722d]
**KVS型 [#b2f6dc29]
***特徴 [#v1605cc4]
-データアクセスが高速
-小さい多数のデータの蓄積が得意
-ハードディスクにデータを永続化
-ノードを追加することでスケールアウト可能

***アーキテクチャ [#t8a5b8a9]
-マスタ型(Hibari)
--チェインレプリケーションという~
独自アーキテクチャにより「強い整合性」を保証
-P2P型
--Amazon Dynamoは、可用性を重視した「結果整合性」
--VoldemortとRiakは、Quorumにより整合性が調整可能

***用例 [#qdbef3fc]
-キャッシュサーバ
-ログ蓄積
-オブジェクトストレージ

**KVSイネーブラ型 [#f6928d0d]

***特徴 [#f2999cc6]
-オンメモリなので高速だが永続化されない。
-他のNoSQLデータベースと組み合わせて永続化を可能にできる。

***アーキテクチャ [#wa180143]
-イネーブラ型オンメモリタイプ
--Memcached
--Redis
--[[Redis>Redis Cache]]
--Scalaris

-イネーブラ型オンディスクタイプ
--Tokyo Cabinet
--Tokyo Tyrant

***用例 [#fbbef166]

*参考 [#jb4bb9d5]

**@IT [#oc5d9f37]
知らないなんて言えないNoSQLまとめ
-(1):KVS系NoSQLのまとめ(Hibari、Dynamo、Voldemort、Riak編)~
https://www.atmarkit.co.jp/ait/articles/1211/05/news007.html
-(2):イネーブラ型NoSQLのまとめ(Memcached、Redis、Scalaris、Tokyo Cabinet/Tyrant編)~
https://www.atmarkit.co.jp/ait/articles/1211/19/news020.html

**Think IT [#le120891]
IoT時代のデータストア・NoSQLの実力は? 書き込み性能から見る活用ポイント 記事一覧~
https://thinkit.co.jp/series/5171
-IoTに適したNoSQL・分散Key-Valueストア~
https://thinkit.co.jp/story/2014/09/25/5280
-センサーデータ蓄積を想定したKVS性能検証・観点と方法~
https://thinkit.co.jp/story/2014/12/03/5458
-Riak、okuyamaのデータ書き込み性能を検証する~
https://thinkit.co.jp/story/2014/12/17/5488

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS