• ADADADADAD

    Mycat中间件实现Mysql数据分片( 下篇)[ mysql数据库 ]

    mysql数据库 时间:2024-12-03 12:11:51

    作者:文/会员上传

    简介:

    9.数据按节点(DataNode)分片[root@k8s01 conf]# vim schema.xml[root@k8s01 conf]# vim rule.xmlid:表示字段名count:表示后端有3个DataNode节点[root@k8s01 conf]# ../bin/myca

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    9.数据按节点(DataNode)分片
    [root@k8s01 conf]# vim schema.xml

    [root@k8s01 conf]# vim rule.xml

    id:表示字段名
    count:表示后端有3个DataNode节点
    [root@k8s01 conf]# ../bin/mycat restart
    Stopping Mycat-server...
    Stopped Mycat-server.
    Starting Mycat-server...
    [root@k8s01 conf]#
    10.验证数据分片后存放

    验证数据:
    k8s01节点:

    k8s02节点:

    k8s03节点:

    11.数据按字段sharding-by-murmur(Hash算法后)分片(字段类型只支持int,varchar)
    [root@k8s01 conf]# vim schema.xml

    [root@k8s01 conf]# vim rule.xml

    [root@k8s01 conf]# ../bin/mycat restart
    Stopping Mycat-server...
    Stopped Mycat-server.
    Starting Mycat-server...
    [root@k8s01 conf]#
    12.验证数据分片后存放

    验证数据:
    k8s01节点:

    k8s02节点:

    k8s03节点:

    13.数据按字段crc32slot(crc32算法后)分片(字段类型只支持int,varchar)
    [root@k8s01 conf]# vim schema.xml

    [root@k8s01 conf]# vim rule.xml

    [root@k8s01 conf]# ../bin/mycat restart
    Stopping Mycat-server...
    Stopped Mycat-server.
    Starting Mycat-server...
    [root@k8s01 conf]#
    14.验证数据分片后存放

    [root@k8s01 conf]# cat ruledata/crc32slot_hubei_T_WUHAN.properties --查看crc32加密后数据存放节点
    #WARNING !!!Please do not modify or delete this file!!!
    #Sat Jan 04 14:20:03 CST 2020
    2=68266-102399
    1=34133-68265
    0=0-34132
    [root@k8s01 conf]#
    验证数据:
    k8s01节点:

    k8s02节点:

    k8s03节点:

    Mycat中间件实现Mysql数据分片(上篇):http://blog.itpub.net/25854343/viewspace-2665474/

    Mycat中间件实现Mysql数据分片( 下篇).docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: mycatmysql中间件