如果我们仅考虑读/写操作速度而不是容错能力,哪一个对于数据库应用程序(例如postgres)具有更好的性能
- 8 x 15k SAS 硬盘,带 raid 0
- 单块SSD硬盘
答案1
抱歉,您几乎没有给我们提供任何信息,但让我们做一些假设,看看会有什么结果。
15K SAS 磁盘通常适合以大约 180-200MBps 的速度读写顺序数据,对于随机数据来说,它们很糟糕,SSD 会胜出,但我们还是坚持顺序数据吧。因此,8 x 200MBps 是 1.6GBps,这不会淹没双 12Gbps SAS 总线 HBA,也不会淹没它所连接的 PCIe 3.0 x 8/16 通道总线。
单个 12Gbps SSD 可能能够维持 12Gbps 链路,因此可以想象连续性能约为 1.4GBps。
因此,单纯从顺序访问的角度来看,它们大致相同。但从随机操作的角度来看,SSD 将至少以一个数量级的优势击败 HDD。
当然,如果您使用 NVMe,那么 SSD 将轻松赢得两项测试。