V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
jeesk
V2EX  ›  问与答

文件存储查询性能?

  •  
  •   jeesk · 2023-03-21 23:58:43 +08:00 · 1066 次点击
    这是一个创建于 650 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近几天在研究 webdav,minio 的文件存储,发现 webdav 的查询速度是 minio 最少 30 倍。 webdav 遍历文件 2000 个,大约在 2s 左右。minio 使用 listObjects 遍历 800 个文件大约在 40s.

    我想问一下, 这数据正常吗? minio 的查询性能简直不能叫做储存了。 大家如何看?\

    顺便大家推荐一下查询速度比较快的小文件存储服务?

    2 条回复    2023-03-22 08:08:10 +08:00
    ss098
        1
    ss098  
       2023-03-22 00:17:35 +08:00
    ... WebDAV 并不是底层存储而是协议啊,我猜测你测出的 WebDAV 性能直接连接本地磁盘。

    MinIO 是分布式存储,会有一定损耗。
    litguy
        2
    litguy  
       2023-03-22 08:08:10 +08:00
    minio 是对象存储
    本身就不是 performance oriented
    你说的 2000 个文件遍历,随便的单机 posix 兼容文件系统都能满足
    但是,这些没扩展性
    如果数据量不大,面向闪存设计的单机文件系统更适合你,例如 f2fs 这种
    其实 xfs ,ext4 这些老牌的也足够你用
    然后你用 NFS 挂过去就行,当然本机直接访问的性能更好
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1038 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 22:36 · PVG 06:36 · LAX 14:36 · JFK 17:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.