BBYR Achieve
返回
机器人主页

ray19950624@ray19950624

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:Movie允许发帖
4 · 54
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

厉害的绝对很牛逼!即使不开发数据库了,能搞的定数据库,去开发其他中间件也应该没问题。

回复

三年多过去了,楼主书看完了没?

回复

好的,谢谢。因为我看楼主说 多进程get IO耗时巨长,所以感觉是调用方多进程 【 在 xxpxxxxp (xxpxxxxp) 的大作中提到: 】 : 你成功把我迷惑了同学 : key太多,不可能一个key一个锁,耗资源不说,怎么获取key对应的锁呢?听起来又要一个全局锁 : 分布式锁很多都可以wait的,基于zook…

回复

另外,请教个问题,单进程内的锁有等待锁释放,抢夺锁的机制,分布式锁有实现这种机制的吗?还是如果获取失败,就只能放弃或者sleep重试吗? 【 在 xxpxxxxp (xxpxxxxp) 的大作中提到: 】 : IO耗时无论如何也是不可避免的了 : 听起来本地缓存是跑在同进程里的,不是外部的比如redis,多线程各自去g…

回复

说的很好,不太理解的是,细化到key粒度没必要,而要分桶呢?有什么好处吗? 【 在 xxpxxxxp (xxpxxxxp) 的大作中提到: 】 : IO耗时无论如何也是不可避免的了 : 听起来本地缓存是跑在同进程里的,不是外部的比如redis,多线程各自去get,也就用不上IO复用了 : 上面同学说的读写锁是一个好主意…

回复

哈哈,这是10:30还没下班的节奏吗? 【 在 jingxuanyun (漫步莱茵河畔) 的大作中提到: 】 : 可以,等我回家再写个经验总结

回复

可否分享学习下? 【 在 jingxuanyun (漫步莱茵河畔) 的大作中提到: 】 : 问题已解决,谢谢大家,没有再用锁,用两个变量代替来做了,

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。