使用扩展缓存是否可以提高性能?

使用扩展缓存是否可以提高性能?

使用扩展缓存(类似 readyboost)是否会提高整体性能?我阅读了很多相关内容,有人说它只适用于 RAM 较低的旧机器,而且 480mbit/s 的 usb2.0 对缓存来说太慢了,而其他人则说无论 RAM 数量是否很大,它都会有所改善。

我之所以问这个问题,是因为我发现的答案来自于 usb3.0 还不是像现在这样的标准的时代。

答案1

如今,扩展缓存对于拥有大型数据库的人来说很流行,并且姜、李、文描述了如何通过自定义编码利用闪存来加速 PostgreSQL。

Bcache 的作者说它对 RAID6 用户来说很棒,但他的原始数据也显示出随着块大小减小而性能不一致,并且他没有使用 USB3,而是使用了 SATA 电缆上的 SSD。

因此,如果您使用 RAID6 或带有 Kang、Lee 和 Moon 代码的 PostgreSQL,我会说是的,否则就值得怀疑了。

相关内容