其他分享
首页 > 其他分享> > ShardingSphere 4.0.0 RC-1 版本个人心得

ShardingSphere 4.0.0 RC-1 版本个人心得

作者:互联网

Standard策略以下报错:

Cannot find range sharding strategy in sharding rule.

原因:   配置文件属性名写法

y_order_detail_item:
  actual-data-nodes: ds0.y_order_detail_item_$->{2019..2022}
    table-strategy:
      standard:
        shardingColumn: odi_pay_time
        preciseAlgorithmClassName: com.haoguo.providerReport.shardingAlgorithm.StandardTableAlgorithm
        rangeAlgorithmClassName: com.haoguo.providerReport.shardingAlgorithm.StandardTableAlgorithm

standard的属性名称使用驼峰命名不能使用下划线 错误eg:  sharding-colum、precise-algorithm-class-name、range-algorithm-class-name

 

这个版本 使用范围条件 sql中只能是BETWEEN、= 、 IN  并不支持 >= 、 <= 、> 、< 

 

标签:4.0,algorithm,ShardingSphere,detail,shardingAlgorithm,strategy,StandardTableAlgo
来源: https://www.cnblogs.com/MisterLiu/p/15900353.html