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