问答详情
源自:4-1 MyCAT日志

mycat对遗留系统的支持

假如有一个遗留系统,其中一张大表(4000万数据)。如何将这就的4000万数据分片到新的系统中。对旧数据的分片mycat支持吗,还是需要开发人员自己去实现分片?

提问者:springApp 2019-06-29 23:14

个回答

  • 文若翎夏
    2019-09-02 00:00:54

    需要开发/架构师来设计如何分片了。

    4000万的数据量不小了,通常是日结月累达到的。建议从数据使用频率上来分片。如果所有数据的使用频率都差不多,那可能需要做成等量的切片,例如每达到1000万数据量就新增一个分片。如果数据大多是有时效性的,常用数据都是日期越近使用频率越高的话,可以切成不均匀的分片,例如半年前所有数据放在一个分片、半年内到昨天的所有数据一个分片、今天的数据一个分片。

    大多是这样的思路。