蚕

注册

 

发新话题 回复该主题

数据库中间件Mycat的安装使用 [复制链接]

1#
北京权威皮炎医院 http://baidianfeng.39.net/a_zhiliao/150708/4652392.html

目录

1、介绍

2、环境架构准备

2.1安装文件准备

2.2创建相关目录并初始化数据

2.3准备配置文件和启动脚本

2.4启动多实例

2.5搭建主从环境

2.6检测主从状态

3、安装MyCat软件

4、配置文件介绍

4.1schema.xml配置文件

4.2schema.xml部分参数说明

5、垂直分片应用

5.1配置文件准备

5.2创建测试数据库

5.3重启mycat并检查逻辑库

5.4写入测试

6、水平分片应用

6.1拆分概念

6.2范围分片

6.3取模分片

6.4枚举分片

6.5Mycat全局表

6.6E-R分片

7、Mycat日常管理

7.1管理服务常用命令

7.2修改逻辑库名

7.3增加逻辑库

作者:AshesCat

1、介绍

MyCat是一个开源的分布式数据库中间件,是一个实现了MySQL协议的服务器

前端:用户可以把它看作是一个数据库代理,用MySQL客户端工具和命令行访问

后端:可以用MySQL原生协议与多个MySQL服务器通信,也可以用JDBC协议与大多数主流数据库服务器通信,其核心功能是分表分库,即将一个大表水平分割为N个小表,存储在后端MySQL服务器里或者其他数据库里

简单来说:数据库是对底层存储文件的抽象,而Mycat是对数据库的抽象

2、环境架构准备

两台虚拟机db04、db05

每台创建四个mysql实例:

2.1安装文件准备

cd/optwget

分享 转发
TOP
发新话题 回复该主题