Redis 是自建还是用云数据库 RDS Redis - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
huanggan
V2EX    程序员

Redis 是自建还是用云数据库 RDS Redis

  •  
  •   huanggan
    YellowDoing 2019-10-16 15:50:38 +08:00 5604 次点击
    这是一个创建于 2190 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我们公司在用某云数据库 RDS Redis, 不太明白为什么连 Redis 还要搞个云服务,用 Redis 就是因为直接查内存速度快,结果还要走 ip 端口去查,这样通讯的损耗不是都大于查询的损耗了吗,哪位大神能解答下小弟的疑惑

    22 条回复    2019-10-16 17:41:53 +08:00
    killergun
        1
    killergun  
       2019-10-16 15:56:59 +08:00
    不使用云数据库 RDS Redis,那你准备把 redis 搭建在哪?
    fancy111
        2
    fancy111  
       2019-10-16 15:58:47 +08:00
    内存够,直接自建。
    云服务只是提供其他的数据分析服务,自建可能麻烦一点。
    jianjian001
        3
    jianjian001  
       2019-10-16 15:59:03 +08:00
    需求不大,尤其是一个 docker 就能支持的服务,直接自建是可以的。对于一些业务 redis 需求大的,比如几十台机器要用 redis, 还是买云服务比较好。
    另外就算 redis 和 业务服务是在一台机器上,redis 查询操作也是网络请求,而且内网中查询操作网络时间很低的。
    lqy2575395
        4
    lqy2575395  
       2019-10-16 16:00:43 +08:00
    小规模自建,大规模需要上集群本身就存在网络延迟,在云环境下网络延迟非常低,省去人工维护成本,集群高可用自愈
    BBCCBB
        5
    BBCCBB  
       2019-10-16 16:02:31 +08:00
    不都得通过网络通讯和 redis 交互吗? 你还能直接访问 redis 内存里得数据结构?
    huanggan
        6
    huanggan  
    OP
       2019-10-16 16:07:18 +08:00
    @killergu 服务区上自建啊
    huanggan
        7
    huanggan  
    OP
       2019-10-16 16:07:42 +08:00
    @BBCCBB 服务器上自建啊
    liuzhaowei55
        8
    liuzhaowei55  
       2019-10-16 16:08:40 +08:00 via Android
    主要还是看用途吧,如果是当作 NoSQL 数据库使用,云服务还是有必要的,在于数据备份高可用性等等,但如果像我更多是用作缓存,数据都可以从数据库中读出来的,确实自建也可以
    caola
        9
    caola  
       2019-10-16 16:14:38 +08:00
    @BBCCBB 并非都通过网络通讯的,你忘记了还有另一种方式:unix domain socket
    killergun
        10
    killergun  
       2019-10-16 16:14:55 +08:00
    @huanggan 你想把 redis 跟应用搭建在同一个服务器上?自建需要自己花时间运维。应用服务访问 redis 花的时间很少的,如果很多说明之间的通行网络搭建有问题。( 1Ms 内,一般都是 800s 内这个时间包括 redis 返回值转换为自己所需要的对象的时间)
    darknoll
        11
    darknoll  
       2019-10-16 16:20:12 +08:00
    @huanggan 你公司自己买的服务器吗?
    wangyzj
        12
    wangyzj  
       2019-10-16 16:21:33 +08:00
    自建把
    云服务实际上也是 ecs 装个 redis,没有什么过多配置
    akira
        13
    akira  
       2019-10-16 16:38:55 +08:00
    看实际需求。 服务器少 没有 ha 要求,当然自建一个单点没问题
    Mirana
        14
    Mirana  
       2019-10-16 16:51:34 +08:00
    xuanbg
        15
    xuanbg  
       2019-10-16 16:58:58 +08:00
    自建和买云服务速度上面没太大区别,都是走网络的。不过用量少的话,自己 docker 起一个不用花钱,云服务还是挺贵的。
    qq976739120
        16
    qq976739120  
       2019-10-16 16:59:12 +08:00
    redis 集群的话,非常建议上云,自己搭建太多坑了,而且花很多时间去维护,效果还不一定好
    opengps
        17
    opengps  
       2019-10-16 17:02:32 +08:00
    自建,依赖于单机可靠性,多台机器则依赖自身系统稳定性(你自己出运维人员保证 24 小时运行正常,全年低于几分钟的故障)
    gogo789
        18
    gogo789  
       2019-10-16 17:14:05 +08:00
    看量,看钱。如果量大,就上云版,如果钱多,就上云版
    tt67wq
        19
    tt67wq  
       2019-10-16 17:15:21 +08:00
    现在云上的 rds 和 redis 也基本有内网地址的
    achenme
        20
    achenme  
       2019-10-16 17:21:03 +08:00
    上次听华为的 redis 分享,说他们的 redis 云服务的协议是自研的,精简 tcp 协议减少请求时间,和内网自建通信时间差不多。而且不要自己维护。动态扩
    Guidarin
        21
    Guidarin  
       2019-10-16 17:28:05 +08:00
    如果是自已玩玩的,可以自建。如果是对外提供服务,且有预期的,还是使用云服务。能省不少事。
    julyclyde
        22
    julyclyde  
       2019-10-16 17:41:53 +08:00
    如果你和应用服务器放在一起,那确实比他们快
    但前提是你应用服务器只有一台
    当你有多台的时候,也照样得过网络啊
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2988 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 13:47 PVG 21:47 LAX 06:47 JFK 09:47
    Do have faith in what you're doing.
    ubao 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