V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kisshere
V2EX  ›  程序员

一台 elasticsearch 服务器,如果再将其作为高并发图片服务器,对 ES 查询性能有无影响?

  •  
  •   kisshere · 229 天前 · 2542 次点击
    这是一个创建于 229 天前的主题,其中的信息可能已经有所发展或是发生改变。
    当然内存、带宽、硬盘( nvme ssd )足够大
    20 条回复    2023-02-13 19:49:45 +08:00
    zjsxwc
        1
    zjsxwc  
       229 天前
    性能影响不清楚,但隔三差五进程死掉是肯定会有的。
    julyclyde
        2
    julyclyde  
       229 天前
    怎么用做图片服务器?
    cheng6563
        3
    cheng6563  
       229 天前
    何苦呢
    aeli
        4
    aeli  
       229 天前
    穷,就不要用 es ,三件套都是吃资源的大户。
    zhanggg
        5
    zhanggg  
       229 天前
    够大没影响
    都说了内存带宽硬盘足够大了
    chendy
        6
    chendy  
       229 天前
    又要高并发又不给加机器是什么操作…
    都是 IO/缓存 密集的玩意,放一起除非没负载否则会抢资源
    opengps
        7
    opengps  
       229 天前
    额外一块硬盘,把最担心的磁盘 io 问题隔离到不同的硬盘上去,那就只剩下 cpu 内存可能影响了
    xuanbg
        8
    xuanbg  
       229 天前   ❤️ 1
    图片服务器基本不消耗 CPU ,ES 也不怎么耗 CPU 。它们耗的都是磁盘 IO ,所以,只要内存够,不搞在同一块磁盘上,影响不大。
    CaptainD
        9
    CaptainD  
       229 天前
    足够大是多大呢
    zackzergzeng
        10
    zackzergzeng  
       229 天前
    具体多大呢?还是说无论需要多大你都能加钱?有时候你以为的足够大可能不够大(狗头……
    akira
        11
    akira  
       229 天前
    上数据啊,不要空对空。
    dilu
        12
    dilu  
       229 天前
    足够大还问啥?当然没问题了
    blankmiss
        13
    blankmiss  
       229 天前
    elk 三件套就特别吃配置
    zbowen66
        14
    zbowen66  
       229 天前
    先上了,等不够用了再优化,还显得你负责
    westoy
        15
    westoy  
       229 天前
    还得接两张网卡......
    MrLQX
        16
    MrLQX  
       229 天前
    312ybj22
        17
    312ybj22  
       229 天前
    es 是 Java 开发的,也是一个 Java 应用,也会有垃圾回收内存占用, 你当做图片服务器,1M 的图片放到内存里, 占用的可不仅仅是 1M 哦, 你的看看你的内存到底多大了,这个价格估计够你用 oss 了
    X0ray
        18
    X0ray  
       229 天前
    既然都放到一起了就肯定有影响的。
    至于影响大小就看两个服务进程对 IO 这块的竞争了,就我所知道的,ES 对 IO 要求还是挺高的(主要集中在写和 segment merge )。
    BadMan
        19
    BadMan  
       229 天前
    能用但不建议,1. ES 在高可用上做得没有 mysql 这类数据库那么好,2.如果不是按主键检索,从数据写入到可读取会有数秒的延迟,3.ES 读请求耗时挺高的,我们存了 2TB ( 3 亿条)数据,每次读请求都得 100ms+。如果真的要用,建议每个分片大小控制在 50GB 以内吧,上面再加个缓存
    yufeng0681
        20
    yufeng0681  
       228 天前
    没啥大影响。图片服务器都要加持 CDN ,单机也没可能有高性能,带宽肯定不够,卡得用户不要不要的。
    不过如果图片服务特别繁杂,要返回不同尺寸的图片,对图片旋转,裁剪,支持一堆图片格式和互转,,还是把图片服务器放到七牛云等图片服务器上比较靠谱。
    尤其是现在还有涉黄审核,你放在自己服务器,到哪里搞一个黄图检测服务呢?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1950 人在线   最高记录 6067   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 10:11 · PVG 18:11 · LAX 03:11 · JFK 06:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.