sharding-jdbc分片策略(二)

一、在最开始提到了GroupIDAndCollectTimeDBShardingAlgorithm分库策略和CollectTimeYYYYMMDDTBShardingAlgorithm分表策略

这两个分别实现的是MultipleKeysDatabaseShardingAlgorithm实现了dosharding方法

CollectTimeYYYYMMDDTBShardingAlgorithm实现了SingleKeyTableShardingAlgorithm中的

 doEqualSharding ,doInSharding , doBetweenSharding三个方法分别匹配sql语句中的 = , in , between

具体的实现就不写了,因为分片策略不同的场景有着不同的策略,理解了自然就通了。

分片策略详解可以查看:https://blog.csdn.net/wuliusir/article/details/51090189

                                        http://lalahei.iteye.com/blog/2326061

猜你喜欢

转载自dwj147258.iteye.com/blog/2422554