首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
blueswhisper
›
全部回复第 3 页 / 共 3 页
回复总数
42
1
2
3
❮
❯
2017-04-22 11:00:11 +08:00
回复了
hepin1989
创建的主题
›
Java
›
《Netty 实战》即将上市了
得到原作者授权了?
2016-08-28 18:34:51 +08:00
回复了
xing393939
创建的主题
›
MySQL
›
谁能推荐一个成熟的一致性哈希的 mysql 分库方案
分库是切分业务关联不是特别紧密的表到单独的库,以减轻当前数据库的压力。 楼主想问的是分表吧,将一张数据量超大的表按照一定的规则映射到不同的数据库分段存储,也就是 sharding 。 sharding 方案要结合业务场景考虑的,一致性 hash 不是万能药,一般来说 sharding 方案的设计就需要保证不会出现单片数据过热的情况,一旦方案实施后几年内是不需要再考虑 sharding 数据迁移的问题(因为 sharding 后的数据大致是均匀分布的)。 就算因为某种外部因素导致不得不迁移数据,还是建议业务低谷期阻断到数据库的访问,停机迁移数据,保证数据一致性。 因为一般需要落库的数据都是有状态的,保险起见还是停机迁移。 既然停机迁移,用不用一致性 hash 也无所谓了。
1
2
3
❮
❯
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
我们的愿景
·
实用小工具
·
2153 人在线
最高记录 6543
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms ·
UTC 02:01
·
PVG 10:01
·
LAX 19:01
·
JFK 22:01
Developed with
CodeLauncher
♥ Do have faith in what you're doing.