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

阿里云 ECS 可以自己装 redis 吗?

  •  
  •   tanteng ·
    tanteng · 2016-03-06 11:31:38 +08:00 · 12626 次点击
    这是一个创建于 3186 天前的主题,其中的信息可能已经有所发展或是发生改变。

    买了一台阿里云 ECS , CentOS7 ,可以自己在上面安装一个 redis 吗?有人试过没。这样就不用另外购买云数据库 Redis 版了。

    第 1 条附言  ·  2016-03-06 22:13:54 +08:00
    经测试,可以装,阿里云 ECS 就是个服务器嘛,自己想怎么折腾怎么折腾,不过有些配置上的问题需要弄清楚。
    第 2 条附言  ·  2016-03-07 09:20:10 +08:00
    19 条回复    2016-03-07 09:21:10 +08:00
    int64ago
        1
    int64ago  
       2016-03-06 11:42:08 +08:00   ❤️ 1
    除了在上面装虚拟机,其它都可以
    tanteng
        2
    tanteng  
    OP
       2016-03-06 11:44:00 +08:00
    @int64ago 既然可以直接在 ECS 上装 Redis ,那什么情况下要单独去购买云数据库 Redis 版?
    pyshift
        3
    pyshift  
       2016-03-06 11:44:59 +08:00   ❤️ 1
    @tanteng 性能问题,阿里云的 ECS 的 IO 一直不行。
    virusdefender
        4
    virusdefender  
       2016-03-06 11:55:04 +08:00
    @tanteng 性能和稳定性,自己的运维能力和机器的性能一般是比不上阿里云自己的。
    raysmond
        5
    raysmond  
       2016-03-06 12:16:15 +08:00
    Redis 还是自己建吧,重要数据还是用数据库稳定, redis 要速度
    xchange
        6
    xchange  
       2016-03-06 12:24:11 +08:00   ❤️ 1
    我就是自己在 ECS 上装 Redis 的啊,对性能和可靠性没有非常严格要求的话也没什么问题
    wbolor
        7
    wbolor  
       2016-03-06 12:27:40 +08:00
    可以啊, redis , mongodb 都可以
    ivmm
        8
    ivmm  
       2016-03-06 12:29:54 +08:00
    @pyshift redis 不是吃内存的么?和 i/o 还有关系?
    vus520
        9
    vus520  
       2016-03-06 13:19:37 +08:00
    ECS 基本上根服务器一样,装什么都可以,跟常见的物理机一样。
    但云服务器的 IO 跟物理机差太多,而且底层做了虚拟化,所以云服务器里开虚拟机基本上没戏, Docker 除外。
    xiaocsl
        10
    xiaocsl  
       2016-03-06 15:22:26 +08:00   ❤️ 1
    @ivmm 阿里云在这里有个很大很大的坑.
    我自己在虚拟机测试的内存占用,包含了 redis,jvm 和系统自身的内存占用.1G 内存 差不多是刚好可以用的.
    结果只要往阿里云放,铁定崩溃.我现在主要是就被阿里云乞丐版配置内存占用坑的体无完肤.
    阿里云有各种后台服务,云盾啊,云监控啊.莫名其妙的会占用大量内存资源.所以如果要在自己 ECS 上安装 redis,推荐配置选择的时候,内存要多出一个 G 的预算.
    ivmm
        11
    ivmm  
       2016-03-06 15:55:33 +08:00
    @xiaocsl 腾讯云也是如此,一堆安全监测
    BroMa
        12
    BroMa  
       2016-03-06 16:18:10 +08:00
    看官网介绍是"AliCloudDB for Redis 作为云计算服务,其硬件和数据部署在云端"。如果和 ECS 都是云端,怎么会跑不起来 Redis ?
    莫非——
    1.跑在高性能的云主机上
    2.跑在物理机上

    试试优化过 I/O 的 ECS ?
    lynx
        13
    lynx  
       2016-03-06 17:53:54 +08:00
    要在 ECS 上用 redis 就不要开磁盘刷日志,别问为什么
    49
        14
    49  
       2016-03-06 18:06:14 +08:00 via iPhone
    @int64ago 虚拟机也可以 (逃
    int64ago
        15
    int64ago  
       2016-03-06 18:11:32 +08:00
    @49 看是什么虚拟化了,我的意思是 kvm/xen 之流
    tanteng
        16
    tanteng  
    OP
       2016-03-06 19:40:17 +08:00
    @xchange 对了,在 ECS 装 Redis 会占用内存, Redis 可以配置最多占用多少吧,对这个不太熟,应该是可以的吧,还是说可以动态的自动分配
    qile1
        17
    qile1  
       2016-03-06 22:53:10 +08:00 via Android
    麻烦问下 ecs 如何装 mysql ,系统是 centos 的
    安装完无法访问,客服说没什么问题,论坛有人说编译的时候配置被 kill 了
    publicAdmin
        18
    publicAdmin  
       2016-03-07 04:53:21 +08:00 via iPhone
    都上云了还自己折腾干哈,到时候丢了数据哪里哭。😌
    倒不如丢给阿里的哥们儿自己折腾去,反正
    你付费你是大爷。
    阁下觉得呢?😏
    tanteng
        19
    tanteng  
    OP
       2016-03-07 09:21:10 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1351 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:39 · PVG 01:39 · LAX 09:39 · JFK 12:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.