一台 elasticsearch 服务器,如果再将其作为高并发图片服务器,对 ES 查询性能有无影响? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
kisshere
V2EX    程序员

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

  •  
  •   kishere 2023-02-13 08:08:52 +08:00 3550 次点击
    这是一个创建于 1001 天前的主题,其中的信息可能已经有所发展或是发生改变。
    当然内存、带宽、硬盘( nvme ssd )足够大
    20 条回复    2023-02-13 19:49:45 +08:00
    zjsxwc
        1
    zjsxwc  
       2023-02-13 08:46:40 +08:00
    性能影响不清楚,但隔三差五进程死掉是肯定会有的。
    julyclyde
        2
    julyclyde  
       2023-02-13 08:55:36 +08:00
    怎么用做图片服务器?
    cheng6563
        3
    cheng6563  
       2023-02-13 09:17:16 +08:00
    何苦呢
    aeli
        4
    aeli  
       2023-02-13 09:27:20 +08:00
    穷,就不要用 es ,三件套都是吃资源的大户。
    zhanggg
        5
    zhanggg  
       2023-02-13 09:30:56 +08:00
    够大没影响
    都说了内存带宽硬盘足够大了
    chendy
        6
    chendy  
       2023-02-13 09:31:34 +08:00
    又要高并发又不给加机器是什么操作…
    都是 IO/缓存 密集的玩意,放一起除非没负载否则会抢资源
    opengps
        7
    opengps  
       2023-02-13 09:31:35 +08:00
    额外一块硬盘,把最担心的磁盘 io 问题隔离到不同的硬盘上去,那就只剩下 cpu 内存可能影响了
    xuanbg
        8
    xuanbg  
       2023-02-13 09:40:21 +08:00   1
    图片服务器基本不消耗 CPU ,ES 也不怎么耗 CPU 。它们耗的都是磁盘 IO ,所以,只要内存够,不搞在同一块磁盘上,影响不大。
    CaptainD
        9
    CaptainD  
       2023-02-13 09:59:01 +08:00
    足够大是多大呢
    zackzergzeng
        10
    zackzergzeng  
       2023-02-13 10:18:42 +08:00
    具体多大呢?还是说无论需要多大你都能加钱?有时候你以为的足够大可能不够大(狗头……
    akira
        11
    akira  
       2023-02-13 10:24:09 +08:00
    上数据啊,不要空对空。
    dilu
        12
    dilu  
       2023-02-13 10:43:48 +08:00
    足够大还问啥?当然没问题了
    blankmiss
        13
    blankmiss  
       2023-02-13 12:16:55 +08:00
    elk 三件套就特别吃配置
    zbowen66
        14
    zbowen66  
       2023-02-13 13:15:10 +08:00
    先上了,等不够用了再优化,还显得你负责
    westoy
        15
    westoy  
       2023-02-13 13:17:06 +08:00
    还得接两张网卡......
    MrLQX
        16
    MrLQX  
       2023-02-13 13:55:55 +08:00
    312ybj22
        17
    312ybj22  
       2023-02-13 14:10:45 +08:00
    es 是 Java 开发的,也是一个 Java 应用,也会有垃圾回收内存占用, 你当做图片服务器,1M 的图片放到内存里, 占用的可不仅仅是 1M 哦, 你的看看你的内存到底多大了,这个价格估计够你用 oss 了
    X0ray
        18
    X0ray  
       2023-02-13 14:11:53 +08:00
    既然都放到一起了就肯定有影响的。
    至于影响大小就看两个服务进程对 IO 这块的竞争了,就我所知道的,ES 对 IO 要求还是挺高的(主要集中在写和 segment merge )。
    BadMan
        19
    BadMan  
       2023-02-13 15:44:42 +08:00
    能用但不建议,1. ES 在高可用上做得没有 mysql 这类数据库那么好,2.如果不是按主键检索,从数据写入到可读取会有数秒的延迟,3.ES 读请求耗时挺高的,我们存了 2TB ( 3 亿条)数据,每次读请求都得 100ms+。如果真的要用,建议每个分片大小控制在 50GB 以内吧,上面再加个缓存
    yufeng0681
        20
    yufeng0681  
       2023-02-13 19:49:45 +08:00
    没啥大影响。图片服务器都要加持 CDN ,单机也没可能有高性能,带宽肯定不够,卡得用户不要不要的。
    不过如果图片服务特别繁杂,要返回不同尺寸的图片,对图片旋转,裁剪,支持一堆图片格式和互转,,还是把图片服务器放到七牛云等图片服务器上比较靠谱。
    尤其是现在还有涉黄审核,你放在自己服务器,到哪里搞一个黄图检测服务呢?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3088 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 12:06 PVG 20:06 LAX 04:06 JFK 07:06
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86