docker启动redis会消耗很大的性能,为什么还选择使用docker呢,在同一个虚拟机上启动多个redis实例和用docker启动多个,docker的优势在哪?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

docker启动redis会消耗很大的性能,为什么还选择使用docker呢,在同一个虚拟机上启动多个redis实例和用docker启动多个,docker的优势在哪?

docker启动redis会消耗很大的性能,为什么还选择使用docker呢,在同一个虚拟机上启动多个redis实例和用docker启动多个,docker的优势在哪?

展开
收起
java持有者 2016-07-05 16:03:28 15674 0
4 条回答
写回答
取消 提交回答
  • eset1

    用docker能看出你的统帅值。

    2020-03-12 17:29:15
    赞同 展开评论 打赏
  • godofwww

    我觉得在一个实例上启动多个redis和用docker启动多个redis都可以。 但如果选择用docker启动redis,可能是因为: 1. 需要对不同的redis服务做隔离:包括资源、存储卷、网络等方面 2. 需要将redis视作一种可移植的服务,这些服务想要运行在任何机器、任何容器中,而不会因为环境的变化做出太大的改动。 3. 有洁癖 4. 待补充或指正....

    2019-12-31 16:41:01
    赞同 3 展开评论 打赏
  • 桥下的蜗牛

    Docker容器只是个进程而已,很本机启动性能是一样的。

    比虚拟机中启动的优势,首先是避免了虚拟机的系统、内核一层的损耗,另外多个redis容器有很好的隔离。

    2019-07-17 19:51:34
    赞同 1 展开评论 打赏
  • java持有者

    docker启动redis会消耗很大的性能,为什么还选择使用docker呢,在同一个虚拟机上启动多个redis实例和用docker启动多个,docker的优势在哪?

    2019-07-17 19:51:34
    赞同 1 展开评论 打赏
问答排行榜
最热
最新
相关电子书
更多
高并发分布式缓存Redis6.0
立即下载
阿里云Redis服务助力游戏行业发展--王义成
立即下载
国内开发者与Redis开源社区的发展
立即下载