深入理解MySQL主从原理专栏 发布
相信作为一名DBA来讲MySQL主从一直都是一个绕不开的话题,我们在很多高可用构架中都能看到它的身影。在我们心中一定都或多或少的产生过一些疑问,比如:
主从延迟为什么会高?
主从延迟为什么一直不动?
主从延迟为什么瞬间跳动?
延迟为0就一定代表没有延迟吗?
从库异常重启为什么会报错?
从库能和主库一样利用索引吗?
MTS是如何提高从库应用效率的?
为什么会有那么多和从库相关的sync参数,我该怎么配置?
mysql.gtid_executed表有什么用?......
这个系列就是想通过描述主从原理,抽丝剥茧解开大家对这些问题的疑惑。
Kubernetes operator 模式开发实践
0. 前言
近日我们在开发符合我们业务自身需求的微服务平台时,使用了 Kubernetes 的 Operator Pattern 来实现其中的运维系统,在本文,我们将实现过程中积累的主要知识点和技术细节做了一个整理。
假期前的数据库检查之主动优化
快要过年了,很多工作都会放下来,很多计划都会搁置下来,节前的检查还是必要的,尤其是那些看似不起眼的问题尤其需要注意。今天就处理了一起,也算是假期前的性能优化临门一脚。
Linux 任务控制(bg job fg nohup &)
一、 简介
Linux/Unix 区别于微软平台最大的优点就是真正的多用户,多任务。因此在任务管理上也有别具特色的管理思想。
我们知道,在 Windows 上面,我们要么让一个程序作为服务在后台一直运行,要么停止这个服务。而不能让程序在前台后台之间切换。而 Linux 提供了 fg 和bg 命令,让你轻松调度正在运行的任务。假设你发现前台运行的一个程序需要很长的时间,但是
flask 与 vue.js 2.0 实现 todo list
实现了后端与前端分离,后端提供 RESTful api。
后端 flask 与前端 vue 的数据传输都是 json。
本文使用 vue.js 2.0 对前一个例子:flask, SQLAlchemy, sqlite3 实现 RESTful API 的 todo list进行改写
两个文件
from...