V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  flikecn  ›  全部回复第 4 页 / 共 9 页
回复总数  180
1  2  3  4  5  6  7  8  9  
3
2
1
来了
看看
2016-07-02 11:42:28 +08:00
回复了 2225377fjs 创建的主题 生活 大家坚持在外工作是为啥?
挣一笔钱,然后考虑回家发展
2016-05-31 22:07:00 +08:00
回复了 weixiaoxin 创建的主题 动物 晚上捡了两只小奶猫
为楼主点👍
2016-05-17 22:20:31 +08:00
回复了 Laughter 创建的主题 程序员 互联网创业公司老板见员工不加班时是什么心理?
@jevona 👍,互联网公司不加班的很少了
2016-05-17 22:13:30 +08:00
回复了 only0jac 创建的主题 程序员 最方便的后端语言?
首推 Go
2016-05-02 23:01:34 +08:00
回复了 saintatgod 创建的主题 北京 又要开始找房子了
这几天在深圳租房,也只能感叹一个字:贵。
2016-04-08 13:41:11 +08:00
回复了 flikecn 创建的主题 Go 编程语言 一个兼容 Redis 协议的 ID 生成器
@surfire91 基于 mysql 是可以利用事务批量申请 ID 。
2016-04-08 10:13:53 +08:00
回复了 flikecn 创建的主题 Go 编程语言 一个兼容 Redis 协议的 ID 生成器
@jsq2627 谢谢
2016-04-08 10:13:33 +08:00
回复了 flikecn 创建的主题 Go 编程语言 一个兼容 Redis 协议的 ID 生成器
@detailyang 赞赞,我看看。
2016-04-07 16:32:49 +08:00
回复了 flikecn 创建的主题 Go 编程语言 一个兼容 Redis 协议的 ID 生成器
@skydiver MySQL 起来后加一个固定的偏移(比如 1000 )后可以保证不会重现重复的 ID 。因为只可能丢失固定的一段 id 值。
2016-04-07 16:04:56 +08:00
回复了 flikecn 创建的主题 Go 编程语言 一个兼容 Redis 协议的 ID 生成器
@noahzh 你们的方案在哪?我参考一下。:)
2016-04-07 16:04:18 +08:00
回复了 flikecn 创建的主题 Go 编程语言 一个兼容 Redis 协议的 ID 生成器
@skydiver 通过事务的方式 update 唯一的一条记录,比如将 1000 修改为 2000 。那么然后 idgo 就可以在本地分配 1000-2000 之间的 id 了。
2016-04-07 16:01:07 +08:00
回复了 flikecn 创建的主题 Go 编程语言 一个兼容 Redis 协议的 ID 生成器
@skydiver 恩,但主要我们线上的机器都是 RDB 方式。而且 AOF 也有可能丢失 1s 的数据。基于这个考虑放弃了用 redis 生成 id 的方案。
2016-04-07 15:22:56 +08:00
回复了 flikecn 创建的主题 Go 编程语言 一个兼容 Redis 协议的 ID 生成器
@noahzh 开发 idgo 确实是有补齐 kingshard 分表的目的。至于是否集成,我还在考虑。:)
2016-04-07 15:19:33 +08:00
回复了 flikecn 创建的主题 Go 编程语言 一个兼容 Redis 协议的 ID 生成器
@skydiver 生成 ID 依赖于 MySQL 事务,以事务的方式实现批量生成 ID
2016-04-07 15:18:51 +08:00
回复了 flikecn 创建的主题 Go 编程语言 一个兼容 Redis 协议的 ID 生成器
@noahzh 还有个原因就是想生成的 ID 是数字,然后这样用于 MySQL 分表比较分表。
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2761 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 102ms · UTC 09:55 · PVG 17:55 · LAX 01:55 · JFK 04:55
Developed with CodeLauncher
♥ Do have faith in what you're doing.