一个关于 mysql 的问题

2021-03-01 16:32:12 +08:00
 OctopusGO

现在公司有一个需求,比如每天零点记录一下 mysql 中的数据,然后可以按天,按月,按年分析数据的变更情况,每天备份一遍 mysql 数据量实在是太大了,想问问大佬们有没有好的解决方案

1998 次点击
所在节点    程序员
10 条回复
cyril4free
2021-03-01 17:03:06 +08:00
mysql 的数据用 hive 备份还好吧
takemeaway
2021-03-01 17:03:40 +08:00
请百度:增量备份。
renmu123
2021-03-01 17:07:14 +08:00
需求是统计,你为什么要备份呢,你写个计划任务,每天凌晨没什么客户用的时候就统计一下需要的数据(比如求和之类的),周,月,同理
Jooooooooo
2021-03-01 17:10:51 +08:00
binlog 增量拉一天的数据还行吧.
xsm1890
2021-03-01 17:11:06 +08:00
@renmu123 感觉他说的是统计数据量占的磁盘空间大小。
zhiguang
2021-03-01 17:14:06 +08:00
为啥是备份,不应该是数据分析吗
gavindexu
2021-03-01 19:56:46 +08:00
写个事件,定时运行存储过程写个结果表?
备份一遍数据库是要咋分析变更情况……
dfzj
2021-03-01 20:08:49 +08:00
开启 binlog 增量备份
zhangysh1995
2021-03-02 12:10:23 +08:00
触发器?好像够用了。备份的话有直接导出功能。统计的话写查询就好。
Acropho13ia
2021-03-02 14:09:56 +08:00
需求到底是分析还是备份,不太明白。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/757326

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX