-
实现 MySQL 的 Binlog 近实时同步,这么做就对了
近段时间,业务系统架构基本完备,数据层面的建设比较薄弱,因为笔者目前工作重心在于搭建一个小型的数据平台。优先级比较高的一个任务就是需要近实时同步业务系统的数据(包括保存、更新或者软删除)到一个另一个数据源,持久化之前需要清洗数据并且构建一个相对合理的便于后续业务数据统计、标签系统构建等扩展功能的数据 2025-03-27 20:05:20 -
详解Mysql数据库中replace与replace into的用法及区别
概述Mysql数据库replace与replace into都是经常会用到的功能;replace其实是做了一次update操作,而不是先delete再insert;而replace into其实与insert into很相像,但对于replace into,假如表中的一个旧记录与一个用于PRIMAR 2025-03-20 00:10:52 -
docker MySQL数据库的备份与还原,以及每天定时自动备份
一:备份查看docker mysql方法一:一步一步来,常规备份,进入容器中,用mysqldump备份。sudo docker exec -it mysql /bin/bash#进入mysql容器mysqldump -uroot -p123456 --all-databases > emp 2025-03-20 00:09:15 -
MySQL的count(*)的优化,获取千万级数据表的总行数
一、前言这个问题是今天朋友提出来的,关于查询一个1200w的数据表的总行数,用count(*)的速度一直提不上去。找了很多优化方案,最后另辟蹊径,选择了用explain来获取总行数。二、关于count的优化网上关于count()优化的有很多。博主这边的思路就是没索引的就建立索引关系,然后使用coun 2025-03-19 00:04:11