第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

添加維護字段方案的疑問

你說的CAS的情況,先比較,在更新,說是需要一個維護字段(比如token)。也就是更新的時候 where 條件添加上剛才的查詢中一下這個字段是不剛才查詢到的.(where id= selectID & token=$res['token'])。是這樣的嗎?同時更新的時候把這個 token 也更新下。這種方案我還很少見。請問這種方案也是很常用的嗎?謝謝

正在回答

1 回答

@Q646448149?您好!這個案例中關鍵的邏輯是對數(shù)據(jù)版本字段的維護和使用數(shù)據(jù)版本字段進行CAS。

第一個問題:通過在where條件中添加數(shù)據(jù)版本字段的驗證,來確定要更新的數(shù)據(jù)是最新的才能被修改;如果已經(jīng)被修改,數(shù)據(jù)版本就會被更新,那么當前更新就要被更新失敗。

第二個問題:這種方案不通用,但在很多場景中來代替鎖,簡單說就是避免使用鎖來優(yōu)化性能。


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

添加維護字段方案的疑問

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號