1. 程式人生 > >基於external version進行樂觀鎖並發控制

基於external version進行樂觀鎖並發控制

行修改 樂觀鎖 nal div type 基於 gpo 區別 並發

?version=1
?version=1&version_type=external
它們的唯一區別在於,_version,只有當你提供的version與es中的_version一模一樣的時候,才可以進行修改,只要不一樣就報錯;當version_type=external的時候,只有當你提供的version比es中的_version大的時候,才能完成修改。

比如:
es中的_version=1
?version=1 能更新成功
?version>1&version_type=external 能更新成功

基於external version進行樂觀鎖並發控制