云计算问答
提问时间:2021/05/05 20:37:18
2228 次查看, 10 个回答
最新回复:1219天 之前
数据库应用有个比较特殊的地方,就是数据存在于硬盘的数据库文件里,而且数据库自身用途往往是高读写,这就引申出一个明显的问题,要想访问数据比较快,那么就需要数据库快,让数据库提速的因素中,硬盘介质自身的io性能,读写速度是非常重要的一个影响环节,所以基本上服务器选型推荐里都推荐数据库应用使用搭配SSD云盘使用
SSD的速度快啊,再说了云服务器都是虚拟机,硬盘本身其实并不止物理硬盘,而是一个虚拟硬盘文件。既然是个虚拟化文件,那么本身就损耗了一层io性能。
用机械硬盘也不是不行,一般来说:
实时性要求高,在线类应用,SSD很有必要,因为影响业务
线下数仓、离线分析,HDD足够
预算够的情况下用 SSD体验好多了,预算不够的情况下用普通云盘就行
关于硬件的提速,可以配合使用:SSD 当作 HDD 的缓存,内存当作 SSD 的缓存,CPU 缓存当作内存缓存
考虑到成本问题:可以ssd跟普通硬盘搭配使用
SSD云盘负责日常运算,保证业务性能
普通云盘或者高效云盘负责备份用途,比较便宜
看你的业务特点,峰值时候的io指标够用就行,一般来说为了经济选高效云盘,为了快速选ssd云盘
云服务器上其实ssd硬盘才能赶上你自己电脑的机械硬盘的小块读写性能