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

网站开发需要用什么杭州关键词排名提升

网站开发需要用什么,杭州关键词排名提升,做网站小语种翻译多少钱,交友盲盒小程序搭建接上文 Mysql分库分表 1.分布式序列简介 在分布式系统下,怎么保证ID的生成满足以上需求? ShardingJDBC支持以上两种算法自动生成ID。这里,使用ShardingJDBC让主键ID以雪花算法进行生成,首先配置数据库,因为默认的注…
接上文 Mysql分库分表

1.分布式序列简介

在这里插入图片描述
在分布式系统下,怎么保证ID的生成满足以上需求?
在这里插入图片描述
在这里插入图片描述
ShardingJDBC支持以上两种算法自动生成ID。这里,使用ShardingJDBC让主键ID以雪花算法进行生成,首先配置数据库,因为默认的注解id是int类型,装不下64位,需要进行修改:

# 在本地和远端服务器数据库都要运行
ALTER TABLE `yyds`.`test` MODIFY COLUMN `id` bigint(128) NOT NULL FIRST;

然后修改mybatis的插入语句,因为现在id是ShardingJDBC自动生成,不需要自己加了:

@Insert("insert into test(name, passwd) values(#{name}, #{passwd})")
int addUser(User user);

在这里插入图片描述
修改测试用例
在这里插入图片描述
在这里插入图片描述

    @Testvoid contextLoads() {for (int i = 0; i < 20; i++) {mapper.addUser(new User("aaa", "bbb"));}}

修改配置文件

spring:shardingsphere:datasource:sharding:tables:test:actual-data-nodes: db0.test,db1.test#这里还是使用分库策略database-strategy:standard:sharding-column: idsharding-algorithm-name: my-alg#这里使用自定义的主键生成策略key-generate-strategy:column: idkey-generator-name: my-genkey-generators:#这里写我们自定义的主键生成算法my-gen:#使用雪花算法type: SNOWFLAKEprops:#工作机器ID,保证唯一就行worker-id: 666sharding-algorithms:my-alg:type: MODprops:sharding-count: 2

在这里插入图片描述
此时不再需要test_01,test_02表了,数据库中可删除。
运行测试用例
在这里插入图片描述
在这里插入图片描述

http://www.hkea.cn/news/669/

相关文章:

  • 哪一些网站使用vue做的微信怎么推广找客源
  • 做网站时,404网页如何指向域名注册管理机构
  • 西安建站之家网络科技有限公司品牌推广计划
  • 做博彩的网站犯法吗企业培训员工培训平台
  • 奉节网站建设高明公司搜索seo
  • 设计接单兼职网站查关键词
  • 中国做民宿的网站百度推广找谁做靠谱
  • 站酷网官网进入软件培训班
  • phpmysql网站开发项目式教程北京谷歌seo公司
  • 杨凯做网站水果网络营销策划书
  • 哪个网站可以做砍价广州优化网站排名
  • php众筹网站程序源码企业网络营销策划案例
  • 襄阳网站seo厂家优化二十条
  • node.js做网站开发互联网推广平台有哪些公司
  • 珠海网站建设 金蝶百度推广售后客服电话
  • 东莞企业营销型网站建设福州百度seo代理
  • 网站建设与管理模拟试卷一淘宝推广运营
  • 医疗器械做网站到哪里先备案苏州网站建设公司排名
  • 深圳求职招聘网站杭州网站优化培训
  • 设计本网站是用什么做的企业做推广有几种方式
  • 如何做手机app开发临沂seo公司稳健火星
  • 自己买服务器做视频网站市场调研公司
  • 青岛网站制作服务商超级seo工具
  • 建立免费个人网站制作一个网站的流程有哪些
  • 产品设计专业世界大学排名seo公司多少钱
  • wordpress手机验证码登录韶关seo
  • 营销型网站建设搭建方法每日英语新闻
  • 微信商城网站哪家做的好线上宣传方式
  • 网站建设安全技术各大搜索引擎入口
  • 怎么做网站主网站流量查询