mysql-BLACKHOLE
mysql BLACKHOLE存储引擎,任何发送到该引擎的数据都会被抛弃,语句执行结果为空。
mysql> CREATE TABLE test(i INT, c CHAR(10)) ENGINE = BLACKHOLE; Query OK, 0 rows affected (0.03 sec) mysql> INSERT INTO test VALUES(1,'record one'),(2,'record two'); Query OK, 2 rows affected (0.00 sec) Records: 2 Duplicates: 0 Warnings: 0 mysql> SELECT * FROM test; Empty set (0.00 sec) |
在mysql的大规模集群架构应用中,当出现多台从库都连接到某一主库上进行binlog复制,主库在承担高并发写入压力下,还需要开启多个线程与从库进行通信,产生大量的IO操作,对主库造成过大压力。
为了达到集群架构负载均衡的初衷,可以在主库与从库之间建立一个单独的BLACKHOLE节点,该节点负责1、从主库复制binlog;2、开启多线程把binlog发送给各个从库节点。BLACKHOLE节点从主库复制binlog之后执行,并不存储数据,只保留binglog日志。
mysql的集群架构设计中,采用了流水线模式,把与多个从库通信的工作独立出来,设置一个单独的BLACKHOLE节点专注与向从库复制binlog工作,把复制工作从主库中剥离出来,减轻主库IO压力。
mysql-BLACKHOLE相关推荐
- mysql blackhole缺点_MySQL:BlackHole
MySQL:BlackHole 顾名思义BlackHole就是黑洞,只有写入没有输出.现在就来实验一下吧 首先查看一下MySQL支持的存储引擎 mysql> show engines; +--- ...
- MySQL BlackHole 存储引擎使用
BlackHole "黑洞",高大上的样子,但它 No transaction,no xa,no savepoint,这些都没有阻挡他的应用:show engines 中会显示 b ...
- mysql blackhole引擎_MySQL BlackHole引擎
概念 像MyISAM.InnoDB,BlackHole是另一种MySQL引擎,从字面意思来看, 其表现就像一个黑洞,只进不出,进来就消失.换句话说, 任何往其中写的数据都将丢失,有点像Linux的/d ...
- mysql blackhole引擎_【原创】MySQL blackhole 存储引擎简记
The BLACKHOLE storage engine acts as a"black hole"that accepts data but throws it away and ...
- mysql blackhole缺点_MySQL的存储引擎之Blackhole
Blackhole,黑洞,初见这个词,一下就想到了相对论中的那个能吞噬一切,连光都无法逃脱的黑洞.MySQL的Blackhole引擎会怎么样呢?看看官方文档: The BLACKHOLE storag ...
- mysql blackhole缺点_MySQL BLACKHOLE存储引擎_编程学问网
15.10.BLACKHOLE存储引擎 BLACKHOLE存储引擎就像"黑洞"一样,它接收数据但丢弃它而不是存储它.取回总是返回空集: mysql> CREATE TABLE ...
- mysql blackhole引擎_【原创】MySQL blackhole 存储引擎简记-阿里云开发者社区
The BLACKHOLE storage engine acts as a"black hole"that accepts data but throws it away and ...
- mysql blackhole缺点_【MySql】 BlackHole :黑洞引擎-阿里云开发者社区
BlackHole :黑洞引擎,写入的任何数据都会消失,用于记录binlog做复制的中继存储! 如何安装: 在安装MySQL时使用带有--with-blackhole-storage-engine选项 ...
- Mysql blackhole(黑洞引擎)
BlackHole :黑洞引擎,写入的任何数据都会消失,用于记录binlog做复制的中继存储! 如何安装: 在安装MySQL时使用带有--with-blackhole-storage-e ...
- mysql rand_mysql的rand函数
项目中需要动态随机生成一些固定位数的随机数,如8位,5位等. 之前看到的写法是这样 ROUND(ROUND(RAND(),5)*100000) 这样写不太准确,有几率出现4位的情况,Rand() 函数 ...
最新文章
- 招募100名科研人,念出书中内容即可,300元/小时,无经验要求!
- Parallel小记
- 2800:垂直直方图
- 不错的博 2010-02-07
- HDU 6030 Happy Necklace
- 深入理解C指针第一章小结1
- ccf命令行选项只能用c实现_CCF-201403-3-命令行选项
- python随机生成k个不重复的随机数_使用Python生成不重复的随机值
- list的交集,差集,并集
- SQL Server中的表变量
- 一个经典实用的iptables shell脚本
- 启明星系统简介--兼论启明星OA思想
- amesim2020安装
- matlab与计量经济学,matlab与计量经济学
- 图像相似度的评价指标 : FID(Fréchet Inception Distance)
- PHILIPS>飞利浦>HX9352>电动牙刷>拆解+维修记录
- AE-摄影机和跟踪器
- java 移动目录_java 移动文件夹内的文件,从一个目录移动到另外一个目录
- (精华)2020年10月7日 高并发高可用 Redis实现异步架构
- 【最新】2019年最新青甘大环线攻略收藏版!