代碼中使用redis鎖和Spring事務時需注意的點

  前幾天,有同事過來請教,爲啥明明加了redis鎖,也有在代碼裏做了插入的冪等校驗,同一個入參併發時爲啥還是插入了兩條。   首先,這種重複性的數據可以在數據庫用唯一索引做。但這不是我們此次討論的重點。我們需要討論的是,爲啥redis鎖不起作用了。   review了代碼,發現他的redis鎖用了註解AOP進行實現。並且在方法上也用了@Transactional事務註解。所以這是個對AOP的執行
相關文章
相關標籤/搜索