mysql数据库集群和高并发

数据库集群的一种中间件-Mycat

以下是对mysql术语的介绍

1、切分

逻辑上的切分,在物理层面,是使多库多表实现的切分。

2、纵向切分

把一个数据库切分成多个数据库,只能实现两张表的表连接查询。

3、横向切分

把一个表切分成多个表,相比纵向切分配置麻烦,无法实现表连接查询。

4、逻辑库

Mycat定义的DB是逻辑上存在的,但是物理上未必存在,主要是针对纵向切分提供的概念。

访问Mycat,就是把Mycat当做mysql使用。

5、逻辑表

Mycat中定义的table是逻辑上存在的,物理上未必存在,主要是针对横向切分提供的概念。

6、默认端口

Mycat默认端口是8066

7、数据主机-dataHost

物理Mysql存放的主机地址,可以使用主机名、IP、域名定义。

8、数据节点-dataNode

物理的database是什么,数据保存的物理节点,就是database

9、分片规则

当控制数据的时候,如何访问物理database和table

就是访问dataHost和dataNode的算法。

在Mycat处理具体数据CRUD的时候,如何访问dataHost和dataNode的算法,如:哈希算法,crc16算法等。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值