小编Mig*_*l E的帖子

实现基于并发表的队列的最佳方法

我在 MySQL 中有一个表,表示要处理的链接队列。链接由外部应用程序一一处理,最后删除。这是一个大容量队列,我有处理应用程序的多个实例,分布在多个服务器上。

如何确保每条记录仅由一个应用程序选取?有没有办法标记/锁定记录?

现在,为了避免两个或多个获取相同的链接,我只允许每个实例获取一组特定的记录(基于其 ID 的 MOD),但这不是增加队列处理的透明方式只需添加新实例即可加快速度。

mysql queue

12
推荐指数
2
解决办法
2万
查看次数

标签 统计

mysql ×1

queue ×1