# HG changeset patch # User Nobuyasu Oshiro # Date 1391295411 -32400 # Node ID 108b6336395d9b611b81957722e790dc74c3ae0a # Parent 97d4c219ae764b66b06b35f373ffa237cff40434 Fixed spell miss diff -r 97d4c219ae76 -r 108b6336395d paper/abstract.tex --- a/paper/abstract.tex Sun Feb 02 07:33:12 2014 +0900 +++ b/paper/abstract.tex Sun Feb 02 07:56:51 2014 +0900 @@ -1,5 +1,5 @@ \begin{abstract} -スマートフォンやタブレット端末の普及により, 大量の通信を扱うウェブサービスが現れてきている. +スマートフォンやタブレット端末の普及により, ウェブサービスの利用者が増加している. それに伴い, サーバサイド側への負荷も増大しウェブサービスがダウンする事態が出てきている. そのため, スケーラビリティはウェブサービスにおいて重要な性質の1つとなっている. スケーラビリティとは, ある複数のノードから構成される分散ソフトウェアがあるとき, その分散ソフトウェアに対して単純にノード を追加するだけで性能を線形に上昇させることができる性質である. diff -r 97d4c219ae76 -r 108b6336395d paper/abstract_eng.tex --- a/paper/abstract_eng.tex Sun Feb 02 07:33:12 2014 +0900 +++ b/paper/abstract_eng.tex Sun Feb 02 07:56:51 2014 +0900 @@ -1,5 +1,5 @@ \begin{abstract_eng} -Smartphone and tablet pc are widely used, thereby Web services that handle large amounts of data are emerging. +Smartphone and tablet pc are widely used, thereby users of the Web services is increasing. It has caused the webserver is down. Therefore, scalability is important software factor today. Scalability in distributed system is able to increase performance linearly when just added new node to system. diff -r 97d4c219ae76 -r 108b6336395d paper/chapter1.tex --- a/paper/chapter1.tex Sun Feb 02 07:33:12 2014 +0900 +++ b/paper/chapter1.tex Sun Feb 02 07:56:51 2014 +0900 @@ -1,4 +1,4 @@ -\chapter{既存の分散データベース} +\chapter{既存のデータベース} % 分散データベースとはなんなのか。 % データベースはなんなのかをいれないと。 % NoSQL の説明も必要。 diff -r 97d4c219ae76 -r 108b6336395d paper/introduciton.tex --- a/paper/introduciton.tex Sun Feb 02 07:33:12 2014 +0900 +++ b/paper/introduciton.tex Sun Feb 02 07:56:51 2014 +0900 @@ -1,7 +1,6 @@ \chapter{序論} \pagenumbering{arabic} - -巨大なウェブサービス程データベースは必須であり, ウェブサービスの規模 +ウェブサービスにとってデータベースは必須であり, ウェブサービスの規模 に比例してデータベースへの負荷も大きなものとなっている. そのため, データベースの処理能力の高さはそのままウェブサービスの質にも繋がってくる重要な 項目となっている. @@ -24,7 +23,7 @@ 本研究で扱うスケーラビリティはこのスケールアウトのことをさす. そういう意味では最も使われているデータベースであるRelational Databaseはスケーラビリティを持つのは困難である. Relational Databaseにはないスケーラビリティを持つデータベースとしてNoSQLと呼ばれるデータベースがある. -NoSQLデータベースはConsistency HashinやShardingといった方法を使いデータを分散させスケーラビリティを得ている. +NoSQLデータベースはConsistency hashingやShardingといった方法を使いデータを分散させスケーラビリティを得ている. データベースにおいてデータを分散させスケーラビリティを上げることはもはや必須となっている. 本論文では, スケーラビリティのあるデータベースを目指して木構造データベースJungleの研究を行った.