找回密码
 加入我们
搜索
      
查看: 5854|回复: 20

[存储] mysql用啥存储好?

[复制链接]
发表于 2023-9-18 17:34 | 显示全部楼层 |阅读模式
6t 的innodb。家里小作坊,离线分析,写少读多。肯定要ssd了,单节点。冷备份有nas不用太担心。
全闪raid5靠谱么,还是ceph之类别的软raid?
发表于 2023-9-18 17:49 来自手机 | 显示全部楼层
离线分析用MySQL做什么,用clickhouse之类的啊,不管是性能还是分析函数的丰富性,都吊打MySQL。
发表于 2023-9-18 18:06 | 显示全部楼层
同意楼上的。

另外全固态,单个容量4T内,R5/Z1可以,4T以上建议R6/Z2

固态不要全部用一个牌子的,多搞几个牌子的用,防止集体阵亡。
发表于 2023-9-18 18:33 来自手机 | 显示全部楼层
数据库上傲腾或者ramdisk
发表于 2023-9-18 19:12 | 显示全部楼层
pdvc 发表于 2023-9-18 18:33
数据库上傲腾或者ramdisk

没看lz说么,6t,得多少钱得傲腾和内存
发表于 2023-9-18 19:15 来自手机 | 显示全部楼层
不需要那么复杂,才几T的数据,随便消费级还是企业级都够,简单点的话用LVM配个大存储空间能无限扩展容量就行了,主要影响因素还是你数据库系统选型和SQL水平,要是次次扫全表,那给你RamDisk也慢
发表于 2023-9-18 19:18 来自手机 | 显示全部楼层
数据做好分层,高频数据分层ETL,各自做好合适的索引,啥垃圾配置都能秒出结果
发表于 2023-9-18 20:07 | 显示全部楼层
有冷备份了可以直接raid0飚车~
不过你这个场景听起来像是个olap,没必要用mysql。
纯sql分析场景可以用pg、doris这种库;python场景需要根据用的库来造数据文件。
发表于 2023-9-18 20:21 | 显示全部楼层
1块SN640 速度就已经吊打很多实际应用场景了
最多2块RAID1
发表于 2023-9-18 20:46 | 显示全部楼层
我想知道6T扫一次全表要多少时间哪?
发表于 2023-9-18 21:00 | 显示全部楼层
总之别用ceph,随机性能差。
发表于 2023-9-18 21:36 | 显示全部楼层
6T,推荐上企业盘,PM9A3,PM1733,CD6,CM6,啥的nvme盘都行,不过6T的数据还用单机mysql实例感觉很折磨啊,mysql本身也不是侧重分析的数据库,可以考虑换greenplum,开源的,基于postgres,sql兼容好,或者doris,兼容mysql接口,可以预聚合
发表于 2023-9-18 22:08 来自手机 | 显示全部楼层
其实很多看起来高大上的东西原理都很简单

不要想着什么高大上的技术了

最简单的2块sn640 7.68t的组raid1 就行了  
内存弄大点

就够了
 楼主| 发表于 2023-9-19 12:04 | 显示全部楼层
wsbpj 发表于 2023-9-18 21:36
6T,推荐上企业盘,PM9A3,PM1733,CD6,CM6,啥的nvme盘都行,不过6T的数据还用单机mysql实例感觉很折磨啊,mys ...

postgres怕运维搞不定丢数据,单实例不是省钱么。
发表于 2023-9-19 12:12 | 显示全部楼层
labyrin 发表于 2023-9-18 19:15
不需要那么复杂,才几T的数据,随便消费级还是企业级都够,简单点的话用LVM配个大存储空间能无限扩展容量就 ...

TB 级数据,大表多,join 多,group by / partation by 维度复杂、临时表多的话
很吃 IO 的(临时表内存放不下,只能走 disk)
-----
之前做过一个项目,20TB 级数据库,每天定时作业重算前一天的业务发生变化的数据,50W 行 存储过程,每天要跑 4~5 个小时(硬件是 oracle 一体机)
发表于 2023-9-19 12:45 | 显示全部楼层
别单实例跑,RAID5跑SATA固态还没啥问题,关了raid卡上缓存啥的,MySQL搞个主从,从库做备份到NAS上差不多了。
 楼主| 发表于 2023-9-19 13:34 | 显示全部楼层
多谢大家。研究clickhouse看看
发表于 2023-9-19 13:46 | 显示全部楼层
poleas 发表于 2023-9-18 20:07
有冷备份了可以直接raid0飚车~
不过你这个场景听起来像是个olap,没必要用mysql。
纯sql分析场景可以用pg、 ...

pg和MySQL有很大区别么?
发表于 2023-9-19 15:10 | 显示全部楼层
飘忽的青布衫 发表于 2023-9-19 13:46
pg和MySQL有很大区别么?

pg很香,有不少比较先进的特性,很灵活。
发表于 2023-9-19 15:12 | 显示全部楼层
不要考虑ceph,这玩意儿优势在于分布式,若不上集群的话性能非常拉胯,远远没有想象中那么香!
简单点,有硬阵列卡的话两块大容量SSD组RAID1,没有硬阵列卡的话就ZFS Mirror就行了。
发表于 2023-9-19 16:50 | 显示全部楼层
飘忽的青布衫 发表于 2023-9-19 13:46
pg和MySQL有很大区别么?

看场景了,单纯oltp差别不是特别大;但是涉及到olap那就完全不一样了,比如mpp
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-30 11:05 , Processed in 0.011170 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表