Mercurial > hg > Papers > 2014 > nobuyasu-master
diff paper/chapter4.tex @ 61:c5c761588168
Modified chapter3
author | Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 01 Feb 2014 10:23:28 +0900 |
parents | faa708c2958b |
children | 2cb5ac9282b0 |
line wrap: on
line diff
--- a/paper/chapter4.tex Sat Feb 01 08:40:05 2014 +0900 +++ b/paper/chapter4.tex Sat Feb 01 10:23:28 2014 +0900 @@ -1,10 +1,19 @@ \chapter{木構造データベースJungleの分散実装} -本章では Jungle に行った分散実装について述べる. 前章では Jungle のアーキテクチャと分散設計について説明した. トポロジーの形成と他サーバノードのデータのアクセス方法には Alice を使用する. また, Jungle ではデータ編集のログとして TreeOperationLog がある. この TreeOperationLog を Alice により他サーバノードへ送ることでデータの分散を行う. +本章では Jungle に行った分散実装について述べる. +まず, Aliceによるトポロジー形成の仕方を述べ, Aliceを利用したプログラミングの方法に +ついて説明を行う. +Aliceの提供する分散プログラミングにおけるデータアクセス機構について述べ, それらを使用する +上での注意点を述べる. +次に, それらをふまえてJungleの分散実装を行っていく. +データ分散に必要なクラスを用意することで他サーバノードとの通信を行う. +最後に, データ更新時の衝突において具体的なMergeの例として掲示板プログラムにおけるMergeについて述べる. + + \section{Alice のトポロジーマネージャーの利用} \subsection{トポロジーマネージャーの起動}