新手问题 sidekiq 同步的问题

zhujg · July 18, 2017 · Last by zhujg replied at July 18, 2017 · 1307 hits

各位大神,现在碰到一个问题,使用 sidekiq

开了 5 个线程,现在有个需求,从另一个系统来同步照片,另一个系统提交过来的数据有一个文件夹的字段

在 sidekiq 里,查询数据库里是否有这个文件夹,没有就插入一条文件夹的数据

现在的问题是如果 5 个线程同时执行同一批的照片的时候,会重复插入相同的文件夹

不知道有什么好的办法可以限制他

做数据库层唯一性索引,应该是可行的

用的什么数据库啊?

数据库创建联合的唯一索引

好的,我先这样是试试

You need to Sign in before reply, if you don't have an account, please Sign up first.