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

mycat双主高可用架构部署-水评分表-范围分片配置

MySQL5.7服务器IP是192.168.31.209及192.168.31.210

vi /usr/local/mycat/conf/schema.xml
<?xml version="1.0"?>
<!DOCTYPE mycat:schema SYSTEM "schema.dtd">
<mycat:schema xmlns:mycat="http://io.mycat/"><schema name="TESTDB" checkSQLschema="false" sqlMaxLimit="100" dataNode="dn1"><table name="t3" dataNode="dn1,dn2" rule="auto-sharding-long"/></schema><dataNode name="dn1" dataHost="localhost1" database="test" /><dataNode name="dn2" dataHost="localhost2" database="test" /><dataHost name="localhost1" maxCon="1000" minCon="10" balance="1" writeType="0" dbType="mysql" dbDriver="native" switchType="1"><heartbeat>select user()</heartbeat><writeHost host="db1" url="192.168.31.209:3306" user="root" password="123456"><readHost host="db2" url="192.168.31.209:3308" user="root" password="123456" /></writeHost><writeHost host="db3" url="192.168.31.210:3306" user="root" password="123456"><readHost host="db4" url="192.168.31.210:3308" user="root" password="123456" /></writeHost></dataHost><dataHost name="localhost2" maxCon="1000" minCon="10" balance="1" writeType="0" dbType="mysql" dbDriver="native" switchType="1"><heartbeat>select user()</heartbeat><writeHost host="db1" url="192.168.31.210:3307" user="root" password="123456"><readHost host="db2" url="192.168.31.210:3309" user="root" password="123456" /></writeHost><writeHost host="db3" url="192.168.31.209:3307" user="root" password="123456"><readHost host="db4" url="192.168.31.209:3309" user="root" password="123456" /></writeHost></dataHost>
</mycat:schema>
vi /usr/local/mycat/conf/rule.xml
<tableRule name="auto-sharding-long"><rule><columns>id</columns> #将id改成你表中字段<algorithm>rang-long</algorithm> #根据rang-long函数查找到指定的规则文件autopartition-long.txt</rule>
</tableRule>
vi /usr/local/mycat/conf/autopartition-long.txt
#默认采取的是安装兆(M)进行分配的,我们测试就采用自增数来控制

http://www.lryc.cn/news/435241.html

相关文章:

  • 开发模型例题
  • 一文搞懂 TS中 函数、枚举、别名 | TypeScript 入门指南 06
  • 基于JAVA+SpringBoot+Vue的前后端分离的图书馆管理系统
  • 基于SpringBoot+Vue的鲜花销售/鲜花商城/花店管理系统
  • 信号发生器在扫描模式下输出正弦波信号,需要注意设置哪些参数
  • xss-labs-master通关教程
  • 断点回归模型
  • app广告推送常见业务术语
  • 2024/9/11 小型PLC典型应用2:伺服canlink配置、指令、应用
  • 在IDEA中如何创建web项目?——不使用Archetype
  • 基于C#+SQL Server2008 开发三层架构(CS界面)图书管理系统
  • AIGC简化文件管理:Python自动重命名Word和PDF文件
  • 产线工控安全之防勒索病毒杀手锏
  • 超详细超实用!!!网站开发页面适配360浏览器兼容模式
  • 【Redis】主从复制 - 源码
  • Redis:缓存击穿
  • 一文说清什么是数据仓库
  • 【算法】哈希表相关
  • 企微机器人:企业数字化转型的得力助手
  • Linux编程之socket入门教程 socket通讯原理
  • Windows上安装RabbitMQ
  • 【C++ 高频面试题】构造函数和析构函数你了解多少呢?
  • linux中vim介绍以及常用命令大全
  • 线性代数 第六讲 特征值和特征向量_相似对角化_实对称矩阵_重点题型总结详细解析
  • CSS“多列布局”(补充)——WEB开发系列35
  • UI自动化测试痛点解决方案
  • 如何将QAD系统EDI模块无缝迁移到知行之桥?
  • Linux学习-ELK(一)
  • Selenium事件监听
  • 视频写作入门:9个步骤开始您的视频日志并与观众建立真实的联系