echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075)交流学习。 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!!


该文件是一个包含Mycat的系统配置信息文件我们对该文件做一个详解,该文件在我们安装包/mycat/conf中(该文是基于“Mycat分布式数据库架构解决方案--Linux安装运行Mycat”)的后续,可以了解安装之后目录结构。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mycat:rule SYSTEM "rule.dtd">
<mycat:rule xmlns:mycat="http://io.mycat/"> <!-- tableRule标签主要用于定义表规则 -->
<!-- name属性指定唯一的名字,用于标识不同的表规则 -->
<!-- columns指定要拆分的列名字 -->
<!-- algorithm使用function标签中的name属性,用于连接表规则和具体的路由算法,多个表规则可以连接到一个路由算法 -->
<tableRule name="rule1">
<rule>
<columns>id</columns>
<algorithm>func1</algorithm>
</rule>
</tableRule> <!-- function标签用于定义具体的拆分路由算法,对应我们上面的algorthm -->
<!-- name指定算法的名称,在文件中唯一 -->
<!-- class指定对应的具体的分片算法的具体类 -->
<!-- property具体算法的必须参数对应具体算法用到的一些属性 -->
<function name="func1" class="io.mycat.route.function.PartitionByLong">
<property name="partitionCount">8</property>
<property name="partitionLength">128</property>
</function>
</mycat:rule>

做一个有底线的博客主

最新文章

  1. IT基础架构规划方案一(网络系统规划)
  2. [转载]Office Visio快捷键
  3. Linux文件系统性能优化 (转)
  4. HDU 4964 Emmet --模拟
  5. 数据库连接池c3p0和dbcp
  6. CreateToolhelp32Snapshot
  7. Bzoj 1616: [Usaco2008 Mar]Cow Travelling游荡的奶牛 动态规划
  8. Request.ServerVariables[&quot;Url&quot;]
  9. py2 to py3 return iterator
  10. CSS布局之--各种居中
  11. Python装饰器的进阶
  12. IDEA整合Junit详细步骤
  13. SqlServer跨集群升级
  14. 用webstorm搭建vue项目
  15. 跪求delphi 中的bitbutton 中的bmp图标
  16. luogu1351 [NOIp2014]联合权值 (dfs)
  17. 使用es6的蹦床函数解决递归造成的堆栈溢出
  18. Promise 知识点
  19. js 函数参数 arguments[0]
  20. SSH2整合需要jar包解释

热门文章

  1. Ecms7.5版CK编辑器保留word格式如何修改
  2. Hadoop(五)—— HDFS NameNode、DataNode工作机制
  3. $(window).load()方法的使用场景
  4. DELPHI7 ADO二层升三层新增LINUX服务器方案
  5. redis-sentinel 高可用方案实践
  6. gdal 根据条件选择数据
  7. CentOS 7 安装FTP服务器(vsftpd)
  8. win10下通过npm成功搭建react开发环境
  9. Docker 搭建本地 cnpm 私有仓库
  10. [LeetCode] 534. Design TinyURL 设计短网址