SUPER.M A M

L Y

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

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  并不支持 >= 、 <= 、> 、< 

 

posted on   super.  阅读(638)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示