`

mycat分片规则

 
阅读更多
mycat 分片规则:
mycat全局表:
如果你的业务中有些数据类似于数据字典,比如配置文件的配置,常用业务的配置或者数据量不大很少变动的表,这些表往往不
是特别大,而且大部分的业务场景都会用到,那么这种表适合于Mycat全局表,无须对数据进行切分,只要在所有的分片上保存一
份数据即可,Mycat 在Join操作中,业务表与全局表进行Join聚合会优先选择相同分片内的全局表join,避免跨库Join,在进行
数据插入操作时,mycat将把数据分发到全局表对应的所有分片执行,在进行数据读取时候将会随机获取一个节点读取数据。
目前Mycat没有做全局表的数据一致性检查,后续版本1.4之后可能会提供全局表一致性检查,检查每个分片的数据一致性。
全局表的配置如下

<table name="t_area" primaryKey="id" type="global" dataNode="dn1,dn2" />


b. ER分片表
1、分片枚举
分享到:
评论

相关推荐

    mycat分片规则 1

    mycat分片规则 1

    mycat分片规则和算法.docx

    常用的根据主键或非主键的分片规则配置,如枚举法,固定分片hash算法,范围约定,求模法,日期列分区法,通配取模,ASCII码求模通配,编程指定,字符串拆分hash解析,一致性hash。本资源针对以上每一种算法都有详细...

    详解-mycat分片

    详细介绍mycat分片的相关分片规则,包括枚举法、固定分片hash算法、范围约定算法、求模法、日期列分区法、通配取模等

    Mycat从入门到精通视频教程

    第4课 Mycat分片规则详解 Mycat 几种分片规则的使用说明以及例子 第5课 Mycat跨分片问题 Mycat跨分片聚合处理、Mycat跨分片JOIN、Mycat分布式事务 第6课 Mycat性能测试与调优 Mycat性能参数及调优 Mycat性能...

    mycat从入门到跑路

    命令行工具指南 第4课 Mycat分片规则详解 Mycat 几种分片规则的使用说明以及例子 第5课 Mycat跨分片问题 Mycat跨分片聚合处理、Mycat跨分片JOIN、Mycat分布式事务 第6课 Mycat性能测试 与调优 Mycat性能参数及调优 ...

    mycat打包合集

    MyCat_安装指南,mycat分片规则 ,Mycat跨分片Join指南,各数据库分页语法支持

    docker-mycat-mysql.zip

    基于Docker的Mycat分片及读写分离&Mysql两主四从搭建 - 使用一个t_test表做分片示意,分片规则使用mod-long - 使用一个t_task_test表做分片示意,分片规则使用sharding-by-murmur-orgcode - 采用mycat + mysql + ...

    mycat分库分表示例

    1. 分片方式 2. 配置规则 二. 连续分片 1. 自定义数字范围分片 2. 按日期分片 3. 按单月小时分片 4. 按自然月分片 三. 离散分片 1. 枚举分片 2. 程序指定分区的分片 3. 十进制求模分片 4. 字符串hash解析...

    Mycat分表分库项目示例.zip

    1. 分片方式 2. 配置规则 二. 连续分片 1. 自定义数字范围分片 2. 按日期分片 3. 按单月小时分片 4. 按自然月分片 三. 离散分片 1. 枚举分片 2. 程序指定分区的分片 3. 十进制求模分片 4. 字符串hash解析...

    Mycat-权威学习指南

    Mycat-权威学习指南,包括:Mycat安装指南,数据库配置,服务器配置,防火墙配置,Mycat分片及分片规则,高可用和集群配置,及生产实践等。

    mycat字符串枚举分片示例.txt

    org.opencloudb.route.function....分片规则:字符串枚举分片 枚举分片的适用场景:记录数可枚举(记录数基本固定或变化很小),比如省份、地区、商业区域(华东区、华中区、华北区、东南区、西南区等)。

    Mycat从入门到精通之分片规则、场景、策略.zip

    本资源为Mycat教程,内含PPT讲义及练习题。

    MyCat.tar.gz-Delete

    MyCAT是一款由阿里Cobar演变而来...MyCAT原理MyCAT主要是通过对SQL的拦截,然后经过一定规则的分片解析、路由分析、读写分离分析、缓存分析等,然后将SQL发给后端真实的数据块,并将返回的结果做适当处理返回给客户端。

    程序员面试刷题的书哪个好-mysqlsplit:mysql分库分表,分布式事务

    Mycat分片规则 Mycat读写分离 Mycat故障切换 Mycat+Percona+Haproxy+keepalived Zookeeper搭建Mycat高可用集群 Mycat注解技术 Mycat性能监控 Mycat架构剖析 1) Mycat线程架构 2) Mycat网络IO架构 3) Mycat内存还礼与...

    mycat.tar.gz

    MyCAT是一款由阿里Cobar演变而来...MyCAT原理MyCAT主要是通过对SQL的拦截,然后经过一定规则的分片解析、路由分析、读写分离分析、缓存分析等,然后将SQL发给后端真实的数据块,并将返回的结果做适当处理返回给客户端。

    Mycat数据库中间件技术总结

    mycat数据库中间件、支持分库分表。本文档对数据库的水平拆分配置、环境搭建、分片规则等做了详细描述。

    Mycat数据库中间件技术最佳实践手册-中台

    Mycat是一个开源的高性能的数据库中间件,主要用于数据库的分...主要介绍了Mycat的基本概念、原理特性、开发环境搭建、详细的相关配置、Mycat常用分片规则以及支持的语法规范等知识点和技术点进行了全面的讲解和论述。

    最详细MyCat学习资料(源码)

    数据分片:MyCat支持水平分片和垂直分片,能够根据业务需求将数据按照不同的规则进行分片存储。 高可用性:MyCat支持集群部署和自动故障转移,能够保证数据库的高可用性和容错能力。 丰富的功能:MyCat提供了丰富...

Global site tag (gtag.js) - Google Analytics