3X-5
BigTableとローカルD/Bを連携させたWebアプリケーションの開発
○寺島悠貴,片瀬由貴,山原 亨,大谷 真(湘南工科大)
近年注目を集めているクラウドコンピューティングとは、
ネットワーク上からアプリケーションを利用するシステムで、SaaS、PaaS、およびIaaSに分類される。
本研究ではプラットフォーム提供であるPaaSのGoogle App Engine(GAE)を対象とし、アプリケーション構築時の諸問題の解決方法を検討する。
GAEではBigtableというキーバリュー型のデータベースが用いられていて、RDBと異なる表現や、使用における制約があり、制約を考慮した設計が求められる。アプリケーション構築時課題は以下の通りである。
個人情報をクラウドアプリケーションでどのように扱うか
テーブル間構造や正規化表現をどのように構築するか
トランザクション処理をどのように行うか
 これらの課題に対してBigtableとローカル環境のデータベースを用いた、Webアプリケーションを作成して解決方法を提案する。