comparison paper/chapter1.tex @ 24:5316b4791570

Added master_paper.pdf
author Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
date Fri, 24 Jan 2014 11:14:24 +0900
parents 7df3a9a13b22
children 67880a2ca650
comparison
equal deleted inserted replaced
23:21e1a110f258 24:5316b4791570
13 データを書き込む際には, キーとなるハッシュ値に従いそのリングの位置から時計回りに近いサーバノードへと書き込まれる. 13 データを書き込む際には, キーとなるハッシュ値に従いそのリングの位置から時計回りに近いサーバノードへと書き込まれる.
14 コンシステント・ハッシングを用いることで, ノードの数が増減した場合に, 再配置をしなくてもよいという利点がある. 14 コンシステント・ハッシングを用いることで, ノードの数が増減した場合に, 再配置をしなくてもよいという利点がある.
15 データの偏りにより少数のサーバへの負荷が大きい場合に, 負荷が高いハッシュ値が指すリング上に 15 データの偏りにより少数のサーバへの負荷が大きい場合に, 負荷が高いハッシュ値が指すリング上に
16 新たなノードを追加することで負荷を下げるといった手段もとれる. 16 新たなノードを追加することで負荷を下げるといった手段もとれる.
17 17
18 また Cassandra はデータの読み込み, 書き込みの際に Consistency Level を指定することができるのも Cassandra の特徴である. 18 1つのデータを最大どれだけ複製にとるかという
19 またデータの読み込み, 書き込みの際に Consistency Level を指定することができるのも Cassandra の特徴である.
19 データ取得の際に, いくつのノードに問い合わせを行うのか設定するのが Consistentcy Level である. 20 データ取得の際に, いくつのノードに問い合わせを行うのか設定するのが Consistentcy Level である.
20 Consistency Level には ONE, QUORAM, ALL があり, それぞれ1つのノード, 全体のノードの過半数+1, 全体のノード 21 Consistency Level には ONE, QUORAM, ALL があり, それぞれ1つのノード, 全体のノードの過半数+1, 全体のノード
21 への処理を設定することができる. 22 への処理を設定することができる.
22 Cassandra は高い可用性と分断耐性をもつ. 23 Cassandra は高い可用性と分断耐性をもつ.
23 24