Google App Engine 2アプ目
at PHP
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドの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を子にするので考えています。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5401日前に更新/184 KB
担当:undef