【问题标题】:Is a Docker virtual volume fast enough for MariaDB read / write operations?Docker 虚拟卷对于 MariaDB 读/写操作是否足够快?
【发布时间】:2018-03-16 00:20:13
【问题描述】:

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

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

提前谢谢你!

【问题讨论】:

    标签: docker mariadb


    【解决方案1】:

    我想您是在问卷和绑定挂载之间是否存在性能差异。

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

    来自Performance best practices

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

    【讨论】:

    • 感谢您的回答和链接!很有趣!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-04-11
    • 1970-01-01
    • 1970-01-01
    • 2011-06-07
    • 2020-07-17
    • 2017-06-04
    • 1970-01-01
    相关资源
    最近更新 更多