各位大神,现在碰到一个问题,使用 sidekiq
开了 5 个线程,现在有个需求,从另一个系统来同步照片,另一个系统提交过来的数据有一个文件夹的字段
在 sidekiq 里,查询数据库里是否有这个文件夹,没有就插入一条文件夹的数据
现在的问题是如果 5 个线程同时执行同一批的照片的时候,会重复插入相同的文件夹
不知道有什么好的办法可以限制他
做数据库层唯一性索引,应该是可行的
用的什么数据库啊?
@lithium4010 mysql 5.6
数据库创建联合的唯一索引
好的,我先这样是试试