主主复制时的主键冲突处置
发布时间:2022-07-10 12:17:22 所属栏目:MySql教程 来源:互联网
导读:主主复制下一定要注意避免的问题---------同步冲突 例: create table stu ( id int primary key auto_increment. )...... 2台mysql地位相等, 假如2个请求同时到达2台服务器, 请求的A节点, stu 的id为1 请求的B 节点, stu的id为1 , 同步---冲突 如何解决? 让1
|
主主复制下一定要注意避免的问题---------同步冲突 例: create table stu ( id int primary key auto_increment. )...... 2台mysql地位相等, 假如2个请求同时到达2台服务器, 请求的A节点, stu 的id为1 请求的B 节点, stu的id为1 , 同步--->冲突 如何解决? 让1台服务器 1,3,5,7来增长 另1台服务器 2,4,6,8来增长 一台服务器: set global auto_increment_increment = 2; set global auto_increment_offset = 1; set session auto_increment_increment = 2; set session auto_increment_offset = 1; 序列每次访问,生成递增/递减的数据. 以redis为例, 我们可以专门构建一个 global:userid 每次PHP插入Mysql前,先 incr->global:userid, 得到一个不重复的userid. ![]() (编辑:揭阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- html5 Canvas画图教程(2)—画直线与设置线条的样式如颜色/端
- SQL 字段charindex,stuff,for xml path(apos;apos;) 操作字
- php-类:ADORecordSet_mysql获取按行ID索引的数组的简便方法
- MySQL Join联接
- ERROR 1010 HY000 Error dropping database处理方案
- mysql group_concat在哪里
- sql – 对于char / varchar / text列,为什么该列的索引会使
- 详解利用canvas实现环形进度条的方法
- mysql 的时间函数
- 关于HTML5+ API plusready的兼容问题


