# HG changeset patch # User Nobuyasu Oshiro # Date 1391370717 -32400 # Node ID d8f9b11bf8fb124401c3a8cb83a8b39ba5d71c6f # Parent 0984c0f084f380aa5115c489e1cf4dfde7b7adbf ver1.0 slides diff -r 0984c0f084f3 -r d8f9b11bf8fb images/consistency_quorum.png Binary file images/consistency_quorum.png has changed diff -r 0984c0f084f3 -r d8f9b11bf8fb index.html --- a/index.html Mon Feb 03 04:15:49 2014 +0900 +++ b/index.html Mon Feb 03 04:51:57 2014 +0900 @@ -110,21 +110,28 @@

- コンテンツマネジメントシステム(CMS) + データベースのスケーラビリティ

-

-

-

+

データベースのスケーラビリティを考えるとき、どういう用途で使用するかを考えるのが重要。

+
  • 例えば銀行の口座の情報を扱うデータベースは、データの整合性が最優先である。違う値がみられてはいけない。
  • +
    +

    ウェブサービスにおいても、どのようなサービスを行うかによってスケーラビリティを得方も変わってくる。

    +

    本研究で開発しているデータベースはコンテンツマネジメントシステム(CMS)を対象としている。

    + コンテンツマネジメントシステム(CMS)

    -

    -

    +

    Webコンテンツを構成するテキストや画像などのデジタルコンテンツを管理し配信するシステム

    +
  • 例:ブログツール、Wiki
  • +

    『分散』コンテンツマネジメントシステムに求められること

    +
  • Webコンテンツを分散して管理
  • +
  • スケールアウトするシステム
  • +

    データ全体の整合性に遅延がある結果整合性でも問題なく。書き込みや読み込みを優先としたデータベースが必要。

    +

    そこで、非破壊的木構造データベースJungleの提案を行う

    -

    非破壊的木構造データベースJungle

    JungleはスケーラビリティのあるCMSの設計を目指して当研究室で開発されているデータベース

    @@ -348,12 +355,9 @@

    - - -

    - 比較方法 + JungleとCassandraの比較方法

    実験は以下の2つを行う