主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
我入职才一周就这种需求啊 现在我的需求是 分布式环境下 定时任务 查出一张数据表符合条件的 1000条或者数万条 数据 对该 数据 按时间一条一条 处理(解析插入其他表), 我现在redis分布式锁 只锁住了 整个任务 怎么 具体到每一条数据锁 业务逻辑都写好了 就是分布式这块了 个人情况: 非本专业 培训出生 简历1-2年经验 Denny 19:17:29 |
h20说: 多大规模的公司啊
我太难了说: 分布式锁你就锁拿来做幂等的唯一值啊 其实我觉得分布式锁最重要的不是要锁什么,而是持有锁的线程挂了你咋处理,所有线程都block了咋办
endenny说: 加超时处理逻辑,首先持有锁的线程超过一定时间没有达到预期,执行回滚,其次,等待一定时间前面锁没有释放重新执行一次或者执行下一条,具体还得看是什么业务,资源竞争这种东西只能依赖底层。
endenny说: 太简单了,直接MySQL 行锁不就行了。当任务数据太多时,建议用elastic job,分片多机器负载。楼主水平确实一般
注册说: 每一条用队列处理
主机参考zhujicankao.com_收集国内外VPS,VPS测评,主机测评,云服务器,虚拟主机,独立服务器,国内外服务器,高性价比建站主机相关优惠信息
详细介绍和测评国外VPS主机,云服务器,国外服务器,国外主机的相关优惠信息,商家背景,网络带宽等等,也是目前国内最好的主机云服务器VPS参考测评资讯优惠信息分享平台
这几篇文章你可能也喜欢:
- 应用合并函数处理数据库字段中的缺失值(数据库默认值代码)
- 跨数据库平台应用中Coalesce函数的兼容性分析(数据库跨库查询)
- 如何保证GETDATE函数在不同数据库中的兼容性
- phpcms可以使用sql语句吗(php操作sql server)
- 如何在SQL中使用months_between
本文由主机参考刊发,转载请注明:便宜国外vps论坛_搞java的大佬们 分布式锁是多少钱的人该写的代码 https://zhujicankao.com/56079.html
评论前必须登录!
注册