Slide 11
Slide 11 text
• 高可用性
• 低レイテンシー
• 水平拡張性
• 耐障害性
• 運用の容易さ
• 予測可能性
RiakͷσβΠϯΰʔϧ
Riak Clients
(Ruby, Java, Node.js, PHP, .NET, etc)
Webmachine
(HTTP)
Protocol Buffers
(Binary, Persistent Connect)
MDC Replication
* Riak EnterpriseDS Only
Riak SNMP / JMX
* Riak EnterpriseDS Only
Riak KVS
(with 2i,
MapReduce)
Riak Search
(Distributed, Full-
Text)
Riak Pipe
Riak Core
(Ring Management, Partitioning, Anti-Entropy, Replication,
Version Control)
Pluggable Storage Backends
Bitcask LevelDB
Riak Control
RiakͷΞʔΩςΫνϟ
• Riakは可用性を最優先
とするようチューニング
• データ一貫性のレベル
はチューニング可能
CAPఆཧ