首页 > 数据库 >mysql keepalive +双主架构注意问题

mysql keepalive +双主架构注意问题

时间:2023-02-15 22:57:30浏览次数:156  
标签:.. increment mysql 65535 双主 keepalive

具体搭建参考

Linux两节点+keepalive搭建MySQL双主集群 - So怪咖 - 博客园 (cnblogs.com)

auto_increment_offset = 1 # 双主复制中,2台服务器的自增长字段初值分别配置为1和2,取值范围是1 .. 65535
auto_increment_increment = 2 # 双主复制中,2台服务器的自增长字段的每次递增值都配置为2,其默认值是1,取值范围是1 .. 65535

 

这样必须保证每个表都有主键,这两个参数是对数据库整个实例生效的参数,所以保证两个主库切换时候保证两个库都可以写入数据但是不会重复数据;

具体没有测试过据说可以实现

还有一点最好开启半同步插件,这样切换时候尽量不丢失数据

标签:..,increment,mysql,65535,双主,keepalive
From: https://www.cnblogs.com/dbahrz/p/17125048.html

相关文章

  • mysql 实现insert update 功能
    <insertid="insertOrUpdateSelective"keyColumn="id"keyProperty="id"parameterType="com.xxx.xxx.UserDO"useGeneratedKeys="true">INSERTINTOuser<tr......
  • 使用mysql管理软件导入恢复/导出备份mysql
    利用mysql管理工具导入导出,可以避免数据导入导出时出现的乱码问题,mysql的管理软件有很多,文本主要介绍NavicatPremium的使用方法,软件可以去官方搜索下载。本文来源于互联网......
  • mysql的性能的一些测试
    测试平台mysql8.0.31,2核心4线内存2G的虚拟机硬盘ssd,下面测试结果的瓶颈很多都来自这2G的内存。char比verchar块?首先说结论,差不多,没区别,别信谣110W数据,无......
  • 免安装MYSQL下载并安装
    一、去MYSQL官网下载https://www.mysql.com/官网首页翻到下面,点击如图所示的MySQLCommunityServer  二、解压,配置,安装可以看这篇教程:http://c.biancheng.net/vi......
  • 部署canal同步mysql-binlog到kafka具体操作
    准备[mysqld]log-bin=mysql-bin#开启binlogbinlog-format=ROW#选择ROW模式授权canal链接MySQL账号具有作为MySQLslave的权限CREATEUSERcanalIDENTI......
  • mysql数据库备份
    完全备份每次对数据进行完整的备份可以备份整个数据库,包含用户表、系统表、索引、视图和存储过程等所有数据库对象但它需要花费更多的时间和空间,所以,做一次完全备份的......
  • mysql列转行
    背景需要将原子数据表的数据同步到结果表原子数据表:base_indexdate_timeindex_idvalue2023-01pv1002023-01uv2002023-01newUser3002023-0......
  • Windows下Python安装MySQLdb
    下载whl列表地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient下载对应的版本,cp含义是CPython,例如:如果Python版本是3.9.11,就选cp39,如果Python版本是2.7.x,则......
  • MySql主从复制介绍
    一、主从复制介绍MySQL主从复制是指数据可以从一个MySQL数据库服务器主节点复制到一个或多个从节点。MySQL默认采用异步复制方式,这样从节点不用一直访问主服务器来更新......
  • MySQL 安装教程
    MySQL安装教程MySQL下载地址:https://downloads.mysql.com/archives/community/这里下载mysql-5.7.28版本的。建议下载压缩包版的,方便卸载~1、解压压缩包,放到环境目录下......