Memcached集群的使用,大厂面试题汇总

本文详细介绍了Memcached的安装过程,包括libevent的安装和Memcached的配置。此外,文章对比了Memcached与Redis的特性,并探讨了Memcached在分布式缓存中的角色。在集群部分,解释了Memcached集群的特性,强调了其数据分库但无节点间通信的特点,同时提供了启动多实例的示例。
摘要由CSDN通过智能技术生成

再就是过大的数据不适合放在memcached中,这个也好理解。

分布式缓存产品比较

首先来看下线程模型,Redis是单进程单线程的模式,而memcached是单进程多线程,这肯定memcached性能比redis要好那么一点,这样的差距反应在QPS/TPS的比较中,不过这个差别也不是特别的大。

没错,这么一比较memcached也并不是一无是处,但这也就是memcached唯一的可圈可点之处了。

其他的基本redis超过memcached一大截。

集群比较

当然现在还讲到安装,更没讲到memcached集群,不过同学们可以先来看下,首先回顾下redis集群,不管是redis中的哨兵还是cluster集群,服务与服务直接是可以有数据的同步的,master的节点数据会通过slaveof的配置参数进行同步,如下图所示。

再来看下memcached,memcached肯定也是可以支持集群的,但他的集群仅仅体现再数据的分库中,memcached内存有限制是吧?我用多个memcached来存不就可以了。memcached节点之间是不会进行任何通信的,更别说什么master与slave机制了,他本身也不支持持久化,服务重启数据就丢了,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值