下载 >  数据库 >  其它 > mycat 指南
5分

mycat 指南

详细介绍了mycat: 入门篇 1 MYCAT开源宣言 1 概述 3 数据库切分概述 3 垂直切分 5 水平切分 6 Mycat前世今生 9 序章 9 Cobar的十个秘密 10 Mycat闪耀登场 14 Mycat概述 18 Mycat中的概念 21 数据库中间件 21 逻辑库(schema) 21 逻辑表(table) 22 分片节点(dataNode) 23 节点主机(dataHost) 23 分片规则(rule) 23 全局序列号(sequence) 23 多租户 23 快速入门 25 10分钟入门 25 快速镜像方式体验MyCAT 26 服务安装与配置 26 服务启动与启动设置 28 demo使用 29 日志分析 30 warpper日志: 30 mycat日志 31 debug模式下分析sql执行。 33 异常日志 35 Mycat的配置 37 搞定schema.xml 37 schema标签 37 table标签 39 childTable标签 41 dataNode标签 42 dataHost标签 42 heartbeat标签 44 server.xml 46 优化配置 46 user标签 46 服务降级: 46 system标签 4 7 rule.xml 50 tableRule标签 50 function标签 50 quarantine标签 50 Mycat的join 51 分片join 51 全局序列号 58 全局序列号介绍 58 本地文件方式 58 数据库方式 58 本地时间戳方式 60 其他方式 61 自增长主键 61 Mycat 分片规则 64 分片规则概述 64 Mycat常用的分片规则 65 权限控制 75 多租户支持 75 常见问题与解决方案 77 常见问题与解答 77 高级进阶篇 85 读写分离 85 MySQL主从复制的几种方案 85 MySQL主从复制的几个问题 87 Mycat支持的读写分离 89 高可用与集群 91 MySQL高可用的几种方案 91 Mycat高可用方案 95 事务支持 97 Mycat里的数据库事务 97 XA事务原理 98 XA事务的问题和MySQL的局限 100 SQL拦截 102 Mycat SQL拦截机制 102 Mycat注解 104 注解原理 104 注解使用示例 105 Mycat Catlet 106 MyCAT支持的Catlet实现 107 jdbc多数据库支持 107 JDBC概述 107 JDBC 体系结构 108 JDBC API 108 JDBC 4.0 109 Mycat对JDBC 的支持 110 NoSQL支持(MongoDB) 110 MongoDB 111 Oracle 118 SQL Server 119 DB2 120 Spark SQL/Hive 120 PostgreSQL 123 管理命令与监控 124 压缩协议支持 132 压缩协议支持 132 配置说明 132 压缩性能测试 132 mysql压缩协议 132 Mycat-Web 134 Mycat-Web简介 134 Mycat-web架构及原理 134 Mycat-Web使用篇 134 Mycat-Web安装 134 Mycat-Web功能介绍 136 配置demo篇 140 垂直切分 140 读写分离 140 默认节点配置 141 生产实践篇 142 生产实践案例 142 Mycat读写分离案例 142 分表分库案例 144 SAAS多租户案例 144 每天2亿数据的实时查询案例 145 物联网26亿数据的案例 146 大型分布式零售系统案例 146 生产环境部署 148 单节点mycat部署 148 mycat的高可用与负载均衡 148 Mycat最佳实践 158 Mycat 如图所述通过后端接入不同的后端解决业务的完整需求。 158 Mycat实施指南 159 Mycat项目实施步骤 159 数据迁移与扩容实践 165 案例一:使用一致性Hash进行分片 165 案例二:使用范围分片 170 数据迁移的注意点 171 load data批量导入 172 使用mysqldump进行数据迁移 173 迁移一个表中的部分数据 174 版本选择与升级指南 175 版本选择 175 mycat1.2中的功能: 175 mycat1.3中的功能: 175 mycat1.4中的功能: 176 小结 176 性能调优 178 主机调优 178 JVM调优 178 MyCAT调优 182 MySQL通用调优 183 开发篇 185 加入Mycat 185 Mycat开发基础 185 Mycat架构分析 187 MyCAT和TDDL、Amoeba、Cobar的架构比较 187 框架比较 187 点评 189 其它资料 190 MyCAT线程模型分析 191 MyCAT线程模型 191 Mycat线程介绍 191 Cobar线程介绍 193 Cobar为什么那么多个线程池? 195 MyCAT与Cobar的比较 197 mycat的连接池 199 Mycat连接池模型 199 Mycat的网络通信框架 203 先从一个测试说起 203 测试环境 203 MyCAT网络框架 205 与Cobar原有NIO细节比较 219 MyCAT的AIO实现 221 Mycat的路由与分发流程 228 路由的作用 228 路由解析器 228 druid路由解析的两种方式 230 路由计算 232 路由计算的核心要素 236 单个表的路由计算 236 多个表的路由计算 237 全局表的路由计算 238 or语句的路由计算 238 系统语句的路由计算 241 相关类图和序列图 242 路由解析过程中的一些控制变量 245 Mycat的JDBC后端框架 246 JDBC方式访问后端数据库 246 JDBC相关类图 246 JDBCDatasource 246 JDBCConnection 248 JDBCHeartbeat 251 Mycat的事务管理机制 253 Mycat事务源码分析 253 Mycat的分页和跨库Join 255 多数据库支持的分页机制 255 ShareJoin代码分析 262 Mycat缓存 269 缓存介绍及代码分析 269 SQLRouteCache 270 TableID2DataNodeCache 272 ER_SQL2PARENTID 275 Mycat 的分片规则设计 279 分片规则设计架构 279 分片规则自定义实现 281 Mycat Load Data源码 284 load data代码分析 284 mysql压缩协议代码分析 287 Mycat外传 292 群英会 292 ...展开详情收缩
2018-04-05 上传大小:9.8MB
立即下载 开通VIP
分享
收藏 举报

评论共有1条

hxiang613 2018-07-18 11:30:21
非常好用的
 

热点文章

关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

mycat 指南

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: