作者tas72732002 (葱头)
看板Programming
标题[问题] 架购设计, 碎片分割
时间Wed Dec 3 21:37:46 2014
请问一下各位shardind(分片)的规则,
我先以我的例子来说, 假设每个帐号都有唯一的id,
我会拿id的後两码来做sharding,假设我分成100个碎片,
资料库会变成db_00,db_01..依序到db_99, id末两码00的人会写到db_00资料库
但是问题来了, 假设这时後还是不够使用, 需要切得更细,
工程就会好浩大, 如果要切成更细切成1000个碎片, 并且改取id後三码的方式
那原本已经写入到资料库的帐号就会出现问题, 因为新的规则旧的规则不一样,
想请问, 不知大家都用什麽方法切割, 才可以方便无限扩充
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.248.236.42
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Programming/M.1417613869.A.D13.html
2F:→ carylorrk: FYR XD 1.34.244.41 12/03 22:06
3F:推 yauhh: 分片的规则只上新规则,但是合并的程式118.168.162.127 12/12 08:45
4F:→ yauhh: 要相容id末两码与末三码118.168.162.127 12/12 08:46