新手问题 sidekiq 同步的问题

zhujg · 2017年07月18日 · 最后由 zhujg 回复于 2017年07月18日 · 1312 次阅读

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

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

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

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

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

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

用的什么数据库啊?

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

好的,我先这样是试试

需要 登录 后方可回复, 如果你还没有账号请 注册新账号