得物 Redis 设计与实践
一、前言 二、自建 Redis 架构及核心组件 1. ConfigServer 1.1 故障检测与转移 2. Redis-Proxy 2.1 同城双活 2.2 异步双写 3. Redis-Server 3.1 Async-Fork 特性 3.2 数据迁移 三、自动化运维平台 1. 运维平台架构 2. 实例自动化部署 3. 实例扩容 4. 资源管理 5. 诊断与分析 四、监控与告警 1. 监控 2. 告警 五、稳定性治理 1. 资源隔离 2. 巡检 3. 故障演练 六、总结
15个高效的MySQL数据库查询小技巧
介绍15个提高MySQL数据库性能的常用技巧。
MySQL 国产化替代观察
近期在中国信通院主办的 2023 OSCAR 开源产业大会上,发布的一份《开源数据库生态发展研究报告》吸引到我。这份报告是中国信通院旗下的云计算开源产业联盟写的,比较权威。报告针对最为流行的开源数据库-MySQL 发展现状、技术创新、产业应用三方面梳理了发展情况,并对我国基于MySQL技术路线的开源数据库产业进行展望。报告根据 MySQL 开源数据库5.7版本生命周期即将结束,结合在金融、电信、能源行业的情况,阐述了用户在数据库替代和迁移选型过程中所考虑的诸多因素及可能的技术选型方案。针对这一报告,也谈下我的一些观点。下文图未做特殊说明的,均取自上面的研究报告。
MongoDB数据库操作详解:基础篇
本文主要介绍下mongodb的一些日常使用的简单命令。
如何看待数据库的性能
在数据库国产化的时代里很多朋友染上了性能焦虑症,就怕一旦从Oracle迁移到国产数据库后性能有问题。存在这种顾虑是没问题的,因为从当前最优秀的数据库产品中迁移到任何一种其他数据库,这种顾虑都是应该有的。不过由于大多数人对性能的理解过于片面,因此某些顾虑变成了不合时宜的焦虑。因为很多人不知道该如何来评价一个系统的性能,进而无法了解我们需要用什么样的数据库系统来适配某个应用场景。
高性能MySQL实战(三):性能优化
这篇主要介绍对慢 SQL 优化的一些手段,而在讲解具体的优化措施之前,我想先对 EXPLAIN 进行介绍,它是我们在分析查询时必要的操作,理解了它输出结果的内容更有利于我们优化 SQL。
Greenplum7新特性解读
一起看下Greenplum7带来了哪些惹眼特性。
SQL还是NoSQL?架构师必备选型技能
做一个新业务,我该选择SQL还是NoSQL?
高性能MySQL实战(二):索引
我们在上篇 高性能MySQL实战(一):表结构 中已经建立好了表结构,这篇我们则是针对已有的表结构和搜索条件为表创建索引。
你准备好使用 MySQL 10 了吗?
我们都知道,MySQL 官方刚刚发布了 8.1 版,所以现在考虑 10 版是不是有点早?但是 MySQL 5.7 几乎已经到了它的生命周期的尽头,MySQL 工程师已经在研究 8.2 和 8.3。以这种速度,我们可以期望在几年内达到版本 10。无论如何,版本 10 有什么特别之处?实际上,除了它是第一个使用两位数作为主要版本号的版本之外,什么都没有。
深入浅出VACUUM内核原理(上)
借此机会,也与各位唠唠既熟悉又模式的vacuum,篇幅较长,打算以连载的方式,分为3篇,帮助各位彻底弄懂vacuum。
学透 Redis HyperLogLog,看这篇就够了
通常情况下,系统面临的用户数量以及访问量都是巨大的,比如百万、千万级别的用户数量,或者千万级别、甚至亿级别的访问信息,咋办呢?
慢SQL的致胜法宝
大促备战,最大的隐患项之一就是慢SQL,对于服务平稳运行带来的破坏性最大,也是日常工作中经常带来整个应用抖动的最大隐患,在日常开发中如何避免出现慢SQL,出现了慢SQL应该按照什么思路去解决是我们必须要知道的。本文主要介绍对于慢SQL的排查、解决思路,通过一个个实际的例子深入分析总结,以便更快更准确的定位并解决问题。
mariadb 分区表 不能使用 ICP
其中有如下文章: 现有一个SQL 假设 刚开始没有 KEY `idx_de3` (`dept_no`,`from_date`) 这个索引
10个需要注意的SQL问题
介绍学习SQL时需要注意的十个问题。
第三代分布式数据库(3)——一致性八仙图
十四届中国数据库技术大会(DTCC2023)很荣幸邀请到了李海翔老师分享他的《第三代分布式数据库》系列。此文是三篇文章的第三篇,在这篇文章中,李海翔老师带你学习了解如何阅读一致性八仙图,帮助你更好地评测各种数据库
第三代分布式数据库(2)——创新之源
十四届中国数据库技术大会(DTCC2023)很荣幸邀请到了李海翔老师分享他的《第三代分布式数据库》系列。此文是三篇文章的第二篇,在这篇文章中,李海翔老师将带你了解数据库产品的创新之源来自哪里?第三代分布式数据库的特征又是什么?
第三代分布式数据库(1)——踢球时代
十四届中国数据库技术大会(DTCC2023)很荣幸邀请到了李海翔老师分享他的《第三代分布式数据库》系列。此文是三篇文章的第一篇,在这篇文章中,李海翔老师总结了数据库技术的发展历程,并着重讲述了分布式数据库的发展历程。
工作5年,没用过分布式锁,正常吗?
总结一篇分布式锁的文章,丰富个人简历,提高面试level,给自己增加一点谈资,秒变面试小达人,BAT不是梦。
一个 MySQL 数据库死锁的案例和解决方案
本文介绍了一个 MySQL 数据库死锁的案例和解决方案。