Google App Engine 2アプ目at PHPGoogle App Engine 2アプ目 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト650:nobodyさん 09/12/07 22:09:43 >>642だけどソースを見たらどうも駄目っぽい コミットの途中でクラッシュした時のことが考えられてないし、整合性の問題がある 箇所がいくつもあったり、競合が発生した場合のひどいパフォーマンスとか とにかく問題が多すぎて、たぶん使ったら大変なことになる 651:nobodyさん 09/12/08 03:17:44 >>650 >のような「複数エンティティ・グループをアトミックに更新する」方法がありません。 >実は、Low-level API なんかをうまく使って対応する方法が色々とある 「ローレベルAPIならアトミックにできる」とも読めてしまうけど、そういうわけではないってこと? 652:nobodyさん 09/12/08 10:24:42 例えば銀行口座間の送金をトランザクションを利用した実装にするには残高entityをすべて1つのentitygroupにまとめておく必要があるわけですよね。 するとロック範囲も全体なので並列処理できない。スケールしない。 すると出てくる手法はなにがあるのでしょうか。 分散トランザクションとか2フェーズコミットとか? ジャーナリングファイルシステムみたいにまず入出金イベントentityを作ってあとから各口座に反映させる? ちなみに銀行アプリのentitygroupは口座ごとに分けて残高entityをrootにして入出金ログentityを子にするので考えています。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch