example_test.go 测试并发写问题
Opened this issue · 1 comments
footman97 commented
hi,在以下func Test_Consistent_Cache_Correct(t *testing.T)
函数的单测中,因为并发写多个gorountine可能写入相同的key,所以本地备份数据和数据库以及缓存中会存在差异,这个单测好像有可能通不过
footman97 commented
hi,在以下
func Test_Consistent_Cache_Correct(t *testing.T)
函数的单测中,因为并发写多个gorountine可能写入相同的key,所以本地备份数据和数据库以及缓存中会存在差异,这个单测好像有可能通不过
破案了,数据库记得给key加unique_index