
mycat
分享mycat只是和经验。
lhdz_bj
专注数据库实用技术,分享数据库实战经验。
展开
-
mycat配置详解之——实例解析
一.基础配置1.配置mycat/conf/schema.xml文件如下所示:<?xml version="1.0"?><!DOCTYPE mycat:schema SYSTEM "schema.dtd"><mycat:schema xmlns:mycat="http://io.mycat/"> <!-- 定义一个mycat模式,逻辑数据库名为test_db --> <!-- “checkSQLschema”:指定当...原创 2020-12-15 14:48:21 · 631 阅读 · 0 评论 -
mycat配置详解之——rule.xml
mycat的所有配置文件在mycat/conf目录下,主要包括schema.xml、server.xml、rule.xml等配置文件。rule.xml中定义了对表进行拆分所涉及到的规则。我们可以对表使用不同的分片算法,或对表使用相同的算法但不同的参数。该文件中主要有tableRule和function 两个标签。1. tableRule标签该标签定义表规则。在rule.xml中定义表规则,例如:<tableRule name="rule1"><rule><colum原创 2020-12-14 16:09:38 · 591 阅读 · 0 评论 -
mycat配置详解之——server.xml
mycat的所有配置文件在mycat/conf目录下,主要包括schema.xml、server.xml、rule.xml等配置文件。server.xml 几乎保存了所有 mycat 需要的系统配置信息。其在代码内直接的映射类为 SystemConfig 类。1.user标签该标签用于定义登录mycat的用户和权限。这个标签嵌套的 property 标签则是具体声明的属性值,例如:<user name="test"><property name="password">t原创 2020-12-11 18:09:05 · 921 阅读 · 0 评论 -
mycat配置详解之——schema.xml
mycat的所有配置文件在mycat/conf目录下,主要包括schema.xml、server.xml、rule.xml等配置文件。schema.xml为MyCat重要的配置文件,其管理mycat的逻辑库、表、分片规则、DataNode以及Datahost等,掌握这些是正确使用mycat的前提。下面,我们就逐层详解schema.xml文件的配置内容。1.schema标签schema标签定义mycat中的逻辑库,mycat中可以有多个逻辑库,每个逻辑库都有自己的相关配置。使用schema标签来划分这些原创 2020-12-09 16:47:38 · 1699 阅读 · 0 评论