view master_paper.toc @ 1:1ddca33b4d4e

added property_graph_traverse etc..
author Shoshi TAMAKI
date Wed, 23 Jan 2013 11:15:53 +0900
parents bf82975fa7f5
children 83ddc73ce79b
line wrap: on
line source

\contentsline {chapter}{\numberline {第1章}序論}{1}
\contentsline {section}{\numberline {1.1}序論}{1}
\contentsline {subsection}{\numberline {1.1.1}研究背景と目的}{1}
\contentsline {subsection}{\numberline {1.1.2}本論文の構成}{1}
\contentsline {chapter}{\numberline {第2章}分散データベースのスケーラビリティ検証}{2}
\contentsline {section}{\numberline {2.1}はじめに}{2}
\contentsline {section}{\numberline {2.2}スケーラビリティとは}{2}
\contentsline {section}{\numberline {2.3}分散データベース Cassandra}{2}
\contentsline {subsection}{\numberline {2.3.1}Google BigTable}{2}
\contentsline {subsection}{\numberline {2.3.2}Amazon Dynamo}{3}
\contentsline {subsection}{\numberline {2.3.3}SEDA}{3}
\contentsline {section}{\numberline {2.4}分散データベースCassandraのスケーラビリティ検証}{3}
\contentsline {subsubsection}{検証方法}{3}
\contentsline {subsection}{\numberline {2.4.1}検証環境}{4}
\contentsline {subsection}{\numberline {2.4.2}検証結果}{4}
\contentsline {subsubsection}{2Coreを搭載したコア数の少ないサーバーを用いた検証}{4}
\contentsline {subsubsection}{4Core8Threadsを搭載したコア数の多いサーバーを用いた検証}{5}
\contentsline {subsection}{\numberline {2.4.3}まとめ}{6}
\contentsline {chapter}{\numberline {第3章}分散コンテンツマネージメントシステムの設計}{7}
\contentsline {section}{\numberline {3.1}はじめに}{7}
\contentsline {subsection}{\numberline {3.1.1}スケーラブルにするためには}{7}
\contentsline {section}{\numberline {3.2}木構造を用いたデータ表現}{9}
\contentsline {section}{\numberline {3.3}提案手法}{10}
\contentsline {subsection}{\numberline {3.3.1}非破壊的木構造}{10}
\contentsline {subsubsection}{破壊的木構造}{10}
\contentsline {subsubsection}{非破壊的木構造}{11}
\contentsline {subsection}{\numberline {3.3.2}分散バージョン管理システム}{13}
\contentsline {subsubsection}{Push/Pull方式}{13}
\contentsline {subsubsection}{マージ}{14}
\contentsline {subsection}{\numberline {3.3.3}グラフデータベース}{16}
\contentsline {subsubsection}{トラバース}{16}
\contentsline {subsection}{\numberline {3.3.4}ブラウザサイドの実装}{17}
\contentsline {section}{\numberline {3.4}全体の設計}{18}
\contentsline {chapter}{\numberline {第4章}分散コンテンツマネージメントシステムの実装}{19}
\contentsline {section}{\numberline {4.1}はじめに}{19}
\contentsline {section}{\numberline {4.2}開発環境}{19}
\contentsline {subsection}{\numberline {4.2.1}言語}{19}
\contentsline {section}{\numberline {4.3}全体の構造}{19}
\contentsline {section}{\numberline {4.4}木構造の検索}{19}
\contentsline {subsection}{\numberline {4.4.1}Traverser}{19}
\contentsline {section}{\numberline {4.5}木構造読み込み}{19}
\contentsline {subsection}{\numberline {4.5.1}Journal}{19}
\contentsline {section}{\numberline {4.6}木構造への書き込み}{19}
\contentsline {subsection}{\numberline {4.6.1}TreeEditor}{19}
\contentsline {section}{\numberline {4.7}木構造のマージ}{19}
\contentsline {subsection}{\numberline {4.7.1}Merger}{19}
\contentsline {chapter}{\numberline {第5章}結論}{20}
\contentsline {section}{\numberline {5.1}まとめ}{20}
\contentsline {section}{\numberline {5.2}今後の課題}{20}
\contentsline {chapter}{謝辞}{21}
\contentsline {chapter}{参考文献}{22}
\contentsline {chapter}{発表文献}{23}