xiaoxuxiansheng/consistent_cache

example_test.go 测试并发写问题

Opened this issue · 1 comments

hi,在以下func Test_Consistent_Cache_Correct(t *testing.T)函数的单测中,因为并发写多个gorountine可能写入相同的key,所以本地备份数据和数据库以及缓存中会存在差异,这个单测好像有可能通不过

hi,在以下func Test_Consistent_Cache_Correct(t *testing.T)函数的单测中,因为并发写多个gorountine可能写入相同的key,所以本地备份数据和数据库以及缓存中会存在差异,这个单测好像有可能通不过

破案了,数据库记得给key加unique_index