上一页 1 2 3 4 5 6 7 8 9 10 ··· 27 下一页
摘要: 混合持久化 因为RDB持久化无法实时保存数据,数据库或者主机down机时,会丢失数据。AOF持久化虽然可以提高数据的安全性,但是在恢复数据时需要大量时间。因此Redis 4.0 推出RDB-AOF混合持久化。 持久化时,可以根据AOF的落盘策略实时刷盘。 恢复时先加载AOF文件中的RDB部分,然后再 阅读全文
posted @ 2023-07-29 11:46 Cetus-Y 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 1. 问题描述 朋友小明的线上数据库突发严重告警,业务方反馈写入数据一直堵住,很多锁超时回滚了,不知道怎么回事,就找到我了。 不管3721,先采集现场的必要信息再说。 a. 系统负载,主要是磁盘I/O的负载数据 该服务器的磁盘是由6块2T SSD硬盘组成的RAID-5阵列。从上面的截图来看,I/O 阅读全文
posted @ 2023-07-29 11:41 Cetus-Y 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 大家都知道Redis一个内存数据库,它支持2种持久化方式:RDB(Snapshot 内存快照) ,AOF(append only file)。持久化功能将内存中的数据同步到磁盘来避免Redis发生异常导致数据丢失的情况。当Redis实例重启时,即可利用之前持久化的文件实现数据恢复。 接下来,本文介绍 阅读全文
posted @ 2023-07-29 11:35 Cetus-Y 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 1. 首先我们进行OS层面的检查确认 登入服务器后,我们的目的是首先要确认当前到底是哪些进程引起的负载高,以及这些进程卡在什么地方,瓶颈是什么。 通常来说,服务器上最容易成为瓶颈的是磁盘I/O子系统,因为它的读写速度通常是最慢的。即便是现在的PCIe SSD,其随机I/O读写速度也是不如内存来得快。 阅读全文
posted @ 2023-07-29 11:31 Cetus-Y 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 下载redis_exporter插件 官方没提供专门的redis_exporter,github上有人开发了 https://github.com/oliver006/redis_exporter 安装步骤: git clone https://github.com/oliver006/redis_ 阅读全文
posted @ 2023-07-29 11:29 Cetus-Y 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 二 工作原理 2.1 Sentinel 构成 一个完整的sentinel集群包括两个部分: 哨兵节点(sentinel):负责监控redis和sentinel节点的运行情况。 数据节点:即redis节点,包含主从节点。 2.2 Sentinel 机制 redis使用(sentinel)的工作原理是: 阅读全文
posted @ 2023-07-29 11:13 Cetus-Y 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 一 现象 某个数据库经常在某个时间点比如凌晨2点或者白天某些时间段发出如下报警 [Critical][prod][mysql] - 超200 kill SQL/分钟 [P0][PROBLEM][all(#2) db_data.Com_kill db=XXXX[m]:3306 10.53333>=3. 阅读全文
posted @ 2023-07-29 10:54 Cetus-Y 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 一、查看哪些IP连接本机 netstat -an 二、查看TCP连接数 1)统计80端口连接数 netstat -nat | grep -i "80" | wc -l 2)统计httpd协议连接数 ps -ef | grep httpd | wc -l 3)统计已连接上的,状态为“establish 阅读全文
posted @ 2023-07-28 14:07 Cetus-Y 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 时间和日期类型是我们作为开发每天都会遇到的一种常见数据类型。和Java中有所不同,Elasticsearch 在索引创建之前并不是必须要创建索引的mapping。关系型数据库的思维就是在于写入数据之前,并不强制创建表结构。我们不用事先声明字段名称,字段类型以及长度等属性就可以直接向一个不存在的表中直 阅读全文
posted @ 2023-07-17 14:07 Cetus-Y 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 关于 Elasticsearch 的查询缓存,你想知道的都在这里 原文地址Elasticsearch 中有多种查询缓存,当一个查询请求执行后,他可能会被缓存下来,但是哪些查询会被缓存,哪些不会缓存,缓存了什么内容,什么时候失效,手册中并没有很系统的阐述,并且文档中也存在一些疑点,导致整个查询缓存体系 阅读全文
posted @ 2023-07-17 11:00 Cetus-Y 阅读(789) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 27 下一页