此规则为按天分片:
create_time
sharding-by-date
yyyy-MM-dd
2014-01-01
10
配置说明:
columns :标识将要分片的表字段 algorithm :分片函数 dateFormat :日期格式 sBeginDate :开始日期 sBeginDate :结束日期 sPartionDay :分区天数,即默认从开始日期算起,分隔10天一个分区
Assert.assertEquals(true, 0 == partition.calculate(“2014-01-01”));
Assert.assertEquals(true, 0 == partition.calculate(“2014-01-10”));
Assert.assertEquals(true, 1 == partition.calculate(“2014-01-11”));
Assert.assertEquals(true, 12 == partition.calculate(“2014-05-01”));