当前位置: 首页 > wzjs >正文

网站 建设抖音关键词排名查询工具

网站 建设,抖音关键词排名查询工具,淘宝客怎么做网站导购,wordpress底部修改文章目录 业务场景依赖配置特别注意优劣参考资料 业务场景 在 报表 等 大数据量 且需要 按照日期显示 的业务场景下&#xff0c;按照 日期水平分表 是一个不错的选择 依赖 <parent><groupId>org.springframework.boot</groupId><artifactId>spring-b…

文章目录

  • 业务场景
  • 依赖
  • 配置
  • 特别注意
  • 优劣
  • 参考资料

业务场景

报表大数据量 且需要 按照日期显示 的业务场景下,按照 日期水平分表 是一个不错的选择

依赖

	<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.7.17.RELEASE</version><relativePath/> <!-- lookup parent from repository --></parent>
    <dependency><groupId>org.apache.shardingsphere</groupId><artifactId>shardingsphere-jdbc-core-spring-boot-starter</artifactId><version>5.2.1</version></dependency><dependency><groupId>org.yaml</groupId><artifactId>snakeyaml</artifactId><version>1.33</version></dependency>

配置

bootstrap.yml

spring:shardingsphere:mode:                   # 模式配置type: Standalone      # 单机模式repository:type: JDBC          # 存储类型props:sql-show: true        # 是否打印 SQLdataSources:            # 数据源配置names: ds0ds0:                  # 数据源名称type: com.zaxxer.hikari.HikariDataSourcedriverClassName: com.mysql.jdbc.DriverjdbcUrl: jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=utf8&useSSL=falseusername: rootpassword: rootpasswordrules:                  # 规则配置sharding:             # 分片标签tables:             # 表规则DASHBOARD_CUS_DATE:   # 逻辑表名称actualDataNodes: ds0.DASHBOARD_CUS_DATE_$->{2024..2099}$->{(1..12).collect{m -> sprintf('%02d', m)}}$->{(1..31).collect{d -> sprintf('%02d', d)}} # 官方建议 $->{} 写法,而非 ${};起始位 20250101 对应的物理表必须存在,否则报 TABLE DON'T EXISTtableStrategy:      # 表策略standard:         # 标准分片策略shardingColumn: STATISTIC_DT  # 分片列shardingAlgorithmName: dashboard_cus_date_interval   # 分片算法名称  !!!禁止大写shardingAlgorithms: # 分片算法dashboard_cus_date_interval:  # 分片算法名称  !!!禁止大写type: INTERVAL  # 时间分片算法props:         # 分片算法属性datetime-pattern: 'yyyy-MM-dd'            # 时间格式datetime-lower: '2025-01-01'              # 起始时间datetime-upper: '2099-12-31'              # 结束时间datetime-interval-amount: 1               # 时间间隔长度datetime-interval-unit: 'DAYS'            # 时间间隔单位datetime-suffix-pattern: 'yyyyMMdd'       # 时间后缀格式

特别注意

  • 水平分表时,如果未配置自动分表(autoTables 标签,从 5.3.0 开始支持),最好手动将涉及的物理表都创建好,否则很可能遇到 Table doesn't exist 错误
  • 分片算法名称注意大小写,shardingsphere-jdbc-core-spring-boot-starter 大小写敏感,算法名称大写会导致 props 属性内容加载失败

优劣

  • 优:远程配置方便,与常规项目一般无二
  • 劣:大杂烩,都放在一起

参考资料

  1. ShardingSphere 中文官网
http://www.dtcms.com/wzjs/359776.html

相关文章:

  • wordpress 复制 代码郑州seo优化阿亮
  • 可建网站b2b网站免费推广
  • 政府网站建设团队福州整站优化
  • 建设银行网站修改北京关键词快速排名
  • 房地产做网站的意义郑州seo网络推广
  • 河源市做网站济南网站优化公司
  • 400网站建设办公摘抄一则新闻
  • 工信部资质查询网站网站托管服务商
  • makah5制作教程网站优化排名软件推广
  • 织梦wordpress建站谷歌商店下载官网
  • 天蝎网站建设公司湖南网站建设推广优化
  • 做网站推广每天加班长春网站建设方案咨询
  • 东乡族网站建设关键词优化报价怎么样
  • 发布网站建设需求的经验网站关键词seo费用
  • wordpress加站点描述块链友情链接平台
  • 护士资格注册网站武汉网站推广排名
  • 网页制作的网站建设seo搜索优化培训
  • 做安卓icon图标下载网站公关公司的主要业务
  • 怎样制作一个个人网站搜狐财经峰会直播
  • 猎场第几集做的网站推广百度账号注册
  • 怎样向搜索引擎提交网站seo网页优化培训
  • 建设一个微商的网站创建站点的步骤
  • 建设网站计划ppt模板友链交换平台
  • 管理网站建设哪家公司好产品seo是什么意思
  • 铜陵保障性住房和城乡建设网站宁波seo推荐推广渠道
  • 服务器IP做网址打开网站新网站推广方法
  • 哪个网站可以接活做武汉做网页推广公司
  • 北京微信网站制作电话江苏seo网络
  • 网站关键词的确定线上培训机构有哪些
  • 开发网站实训的心得体会免费网站制作软件平台