Docker虚拟卷是否足够快以便进行MariaDB读/写操作?

时间:2018-03-15 10:54:07

标签: docker mariadb

我对MariaDB和Docker有疑问。使用已经提供官方MariaDB-Docker映像的卷是否明智?或者,创建与主机共享的文件夹以获得更好的性能是否更好?我的一位同事担心虚拟卷中的读/写操作可能太慢。

在我看来,读取/写入在该虚拟卷上应该足够快,因为Docker只使用Linux核心系统,对吗?

提前谢谢!

1 个答案:

答案 0 :(得分:1)

我认为您在询问卷和绑定装载之间是否存在性能差异。

答案是不应该的。两种类型都绕过了慢速写时复制存储驱动程序,并直接存储在主机上:

来自Performance best practices

  

将卷用于写入繁重的工作负载:卷提供最佳和   写入繁重的工作负载的最可预测的性能。这是   因为他们绕过存储驱动程序而不会产生任何存储驱动程序   精简配置和写时复制引入的潜在开销......