Groups
Sign in
Groups
kvs-ja
Conversations
About
Send feedback
Help
Scalarisについて
47 views
Skip to first unread message
acid5.xxx
unread,
May 2, 2010, 1:54:57 AM
5/2/10
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to kvs...@googlegroups.com
こんにちは。肝付です。
Scalaris について調査した内容を
以下へ記載しましたので、ご連絡まで。
http://eucalyptus.linux4u.jp/wiki/index.php?Scalaris%2F%E6%A6%82%E8%A6%81
・概要
・インストール方法
・分散環境の設定
・利用方法
・Java-API用CLIツール
※ マニュアル
http://eucalyptus.linux4u.jp/wiki/index.php?plugin=attach&refer=Scalaris%2F%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E6%96%B9%E6%B3%95&openfile=main.pdf
■ 特徴
提供する機能:
Fail-over
Data distribution
Replication
Strong consistency
Transactions
CAPのうち Consistency と Partition Tolerance を提供
Layer構造で実装:
・Transaction Layer - strong consistency, atomicity, isolation
・Replication Layer - availability
・P2P Layer - scalability
API:
JavaとJSON APIのみ
memcached APIはない
Transactionモデル:
2つ以上のkey-valueを同時にsetできる
1回目のリクエストで値を得て、計算した値を
2回目のリクエストでセット & コミットすることができる。
※ ↑動作未検証です。
Layer構造やTransactionモデルについて勉強になりました。
Transaction Layer で strong consistencyを実装するために、
Replication Layer と P2P Layer の機能に依存しないのかが
気になっています。。
okuyamaoo
unread,
May 2, 2010, 3:12:57 AM
5/2/10
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to kvs-ja
okuyamaです。
Scalarisの調査ありがとうございます。
検証してみます。
まだ内容を理解してないのですが、
トランザクションを備えていると言うことは
set後の値をコミットするまでは、他のアクセスからは
見えなくしていると思いますので、そのあたりを
重点的に調査してみます。
On 5月2日, 午後2:54, "acid5.xxx" <
acid5...@gmail.com
> wrote:
> こんにちは。肝付です。
>
> Scalaris について調査した内容を
> 以下へ記載しましたので、ご連絡まで。
>
>
http://eucalyptus.linux4u.jp/wiki/index.php?Scalaris%2F%E6%A6%82%E8%A.
..
>
> ・概要
> ・インストール方法
> ・分散環境の設定
> ・利用方法
> ・Java-API用CLIツール
>
> ※ マニュアル
http://eucalyptus.linux4u.jp/wiki/index.php?plugin=attach&refer=Scala.
..
acid5.xxx
unread,
May 2, 2010, 5:42:24 AM
5/2/10
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to kvs...@googlegroups.com
okuyamaさん
> トランザクションを備えていると言うことは
> set後の値をコミットするまでは、他のアクセスからは
> 見えなくしていると思いますので、そのあたりを
> 重点的に調査してみます。
はい。自分もコードまでは見てないので解りませんが
参考になれば幸いですー
2010/5/2 okuyamaoo <
ta.oku...@gmail.com
>:
Reply all
Reply to author
Forward
0 new messages