Mycat 분산 데이터베이스 아키텍처 솔루션 --rule.xml 댓글

, 다시 인쇄에 오신 것을 환영합니다 편집 에코, 기사의 소스를 선언하십시오. 학습의 교환 : 에코 마이크로 편지 (t2421499075 마이크로 신호)를 추가 할 오신 것을 환영합니다. 전투, 무패 승리 주장하지에 따라, 패배 후 패배는 전진 어려움을 겪고 에너지에 따르면, 퇴폐적 없습니다. - 이것은 실제 정격 전력입니다! ! !


이것은 우리가이 문서는 "Mycat 분산 데이터베이스 아키텍처 솔루션 --linux 설치 및 운영 Mycat"을 기반으로 (우리의 설치 패키지 / mycat / conf의에서 자세한 파일을 파일에 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>

주요 블로그의 결론이 될하려면

추천

출처www.cnblogs.com/xlecho/p/11796592.html