Mycat权威指南:数据库读写分离解决方案
需积分: 16 21 浏览量
更新于2024-07-20
收藏 10.71MB PDF 举报
Mycat权威指南
Mycat权威指南是实现Mysql读写分离的好帮手,是学习Mycat的必备开发指南参考资料。本书籍涵盖了Mycat的入门知识、基本概念、配置、应用场景等方面的内容,为读者提供了全面的Mycat知识体系。
**入门篇**
Mycat开源宣言:Mycat是开源的数据库中间件,旨在解决数据库扩展、读写分离、分布式存储等问题。
**数据库切分概述**
数据库切分是指将大型数据库拆分成多个小型数据库,以提高数据库的性能和可扩展性。数据库切分可以分为垂直切分和水平切分两种方式。垂直切分是指将数据库表垂直拆分成多个小表,每个小表包含原数据库表的一部分列。水平切分是指将数据库表水平拆分成多个小表,每个小表包含原数据库表的一部分行。
**Mycat概述**
Mycat是一个开源的数据库中间件,旨在解决数据库扩展、读写分离、分布式存储等问题。Mycat支持多种数据库管理系统,包括Mysql、Oracle、SQL Server等。Mycat可以实现数据库读写分离、数据库负载均衡、数据库高可用性等功能。
**Mycat架构**
Mycat架构包括逻辑库、逻辑表、分片节点、节点主机、分片规则、全局序列号等几个组件。逻辑库是指Mycat管理的数据库实例,逻辑表是指Mycat管理的数据库表,分片节点是指Mycat管理的数据库分片,节点主机是指Mycat管理的节点,分片规则是指Mycat管理的分片策略,全局序列号是指Mycat管理的序列号。
**快速入门**
快速入门是指在短时间内快速了解Mycat的基本概念和使用方法。快速入门可以通过10分钟快速入门、快速镜像方式体验MyCAT、服务安装配置、服务启劢设置等方式来实现。
**日志管理**
日志管理是指Mycat的日志管理机制。Mycat的日志管理机制包括warpper日志、mycat日志、debug模式下分析sql执行、异常日志等几个方面。
**MYCAT权威管理**
MYCAT权威管理是指Mycat的权限管理机制。Mycat的权限管理机制包括用户管理、权限管理、角色管理等几个方面。
**MYCAT配置**
MYCAT配置是指Mycat的配置文件管理机制。Mycat的配置文件包括schema.xml、server.xml、rule.xml等几个文件。schema.xml文件用于定义逻辑库和逻辑表,server.xml文件用于定义节点主机和分片节点,rule.xml文件用于定义分片规则。
**MYCAT分片JOIN**
MYCAT分片JOIN是指Mycat的分片JOIN机制。Mycat的分片JOIN机制包括join概述、全局表、ERJoin、Sharejoin、catlet(人工智能)等几个方面。
**全局序列号**
全局序列号是指Mycat的序列号管理机制。Mycat的序列号管理机制包括本地文件方式、本地时间戳方式、数据库方式等几个方面。
**MYCAT分片规则**
MYCAT分片规则是指Mycat的分片规则管理机制。Mycat的分片规则管理机制包括分片规则概述、全局序列号、分片节点、节点主机等几个方面。
2019-04-24 上传
2019-05-28 上传
2018-11-09 上传
2018-04-30 上传
2018-06-16 上传
2024-11-15 上传
2024-11-15 上传
jiangli2468
- 粉丝: 2
- 资源: 5
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常