講演名 2015-08-20
MongoDBにおけるトランザクションとしての一括更新方式
工藤 司(静岡理工科大), 石野 正彦(文教大), 五月女 健治(法政大), 片岡 信弘(インタプライズ研),
PDFダウンロードページ PDFダウンロードページへ
抄録(和) クラウドコンピューティングの進展に伴い様々なNoSQLデータベースが提案,実用化されている.NoSQLデータベースでは,一般的に更新の一貫性はオブジェクト単位でしか保証されていないため,複数のオブジェクトをトランザクションとして更新する場合には大きな制約が発生する.そこで,MongoDBを対象として複数のオブジェクトの一括更新をトランザクションとして同時実行するための更新方式を提案する.さらに,プロトタイプによる評価を通じて,この一括更新のトランザクションを,オブジェクト単位の更新を行う複数のトランザクションと同時実行した場合であっても,待ちを発生させることなく更新の一貫性を維持できることを確認した.
抄録(英) Along with the progress of the cloud computing, the various NoSQL databases have been proposed and put to practical use. As for the NoSQL databases, since the integrity of the database update is basically guaranteed only by the object unit. Therefore, there are serious restrictions to update the plural objects as a transaction. In this paper, we propose an update method to execute the lump-sum update of plural data as a transaction for MongoDB. Furthermore, we performed the experiment to execute it concurrently with the transactions which update the database by the object unit respectively. As the result, we confirmed that it can maintain the integrity of the database, and does not make long latency on the latter.
キーワード(和) データベース / 時制データベース / MongoDB / トランザクション / バッチ処理 / 同時実行制御
キーワード(英) Database / Temporal Database / Transaction / Batch Processing / Concurrency Control
資料番号 SWIM2015-8
発行日 2015-08-13 (SWIM)

研究会情報
研究会 SWIM
開催期間 2015/8/20(から1日開催)
開催地(和) 法政大学 市谷 新一口坂校舎
開催地(英) Interprise modeling, etc.
テーマ(和) インタプライズのモデリング、一般
テーマ(英) Interprise modeling, etc.
委員長氏名(和) 須栗 裕樹(宮城大)
委員長氏名(英) Hiroki Suguri(Miyagi Univ.)
副委員長氏名(和) 宇田川 佳久(東京工芸大)
副委員長氏名(英) Yoshihisa Udagawa(Tokyo Polytechnic Univ.)
幹事氏名(和) 荻野 正(沖縄高専) / 結城 修(キヤノン)
幹事氏名(英) Tadashi Ogino(Okinawa National College of Tech.) / Osamu Yuki(Canon)
幹事補佐氏名(和) 丸山 文宏(富士通研) / 永吉 実武(早大)
幹事補佐氏名(英) Fumihiro Maruyama(Fujitsu Labs.) / Sanetake Nagayoshi(Waseda Univ.)

講演論文情報詳細
申込み研究会 Technical Committee on Software Interprise Modeling
本文の言語 JPN
タイトル(和) MongoDBにおけるトランザクションとしての一括更新方式
サブタイトル(和)
タイトル(英) A Lump-sum Update Method as Transaction for MongoDB
サブタイトル(和)
キーワード(1)(和/英) データベース / Database
キーワード(2)(和/英) 時制データベース / Temporal Database
キーワード(3)(和/英) MongoDB / Transaction
キーワード(4)(和/英) トランザクション / Batch Processing
キーワード(5)(和/英) バッチ処理 / Concurrency Control
キーワード(6)(和/英) 同時実行制御
第 1 著者 氏名(和/英) 工藤 司 / Tsukasa Kudo
第 1 著者 所属(和/英) 静岡理工科大学(略称:静岡理工科大)
Shizuoka Institute of Science and Technology(略称:SIST)
第 2 著者 氏名(和/英) 石野 正彦 / Masahiko Ishino
第 2 著者 所属(和/英) 文教大学(略称:文教大)
Bunkyo University(略称:Bunkyo University)
第 3 著者 氏名(和/英) 五月女 健治 / Kenji Saotome
第 3 著者 所属(和/英) 法政大学(略称:法政大)
Hosei University(略称:Hosei Univ.)
第 4 著者 氏名(和/英) 片岡 信弘 / Nobuhiro Kataoka
第 4 著者 所属(和/英) インタプライズ研究所(略称:インタプライズ研)
Interprise Laboratory(略称:Interprise Lab..)
発表年月日 2015-08-20
資料番号 SWIM2015-8
巻番号(vol) vol.115
号番号(no) SWIM-183
ページ範囲 pp.7-12(SWIM),
ページ数 6
発行日 2015-08-13 (SWIM)