【Redis】 总结

         redis作为nosql数据库应用很广泛,很多企业都在用。有很多优点:提供持久化服务,支持超过10w/s的读写。数据类型丰富,支持发布订阅(虽然企业都用mq实现,但是人家支持啊。。也挺厉害的。。),主从架构。

 

     总结从几个方面:

  • 1.nosql简介
  • 2.数据类型
  • 3.配置文件解析
  • 4.持久化
  • 5.master/slave

 

        3,4,5是重点内容。

 

        关于持久化的配置,依据平时工作经验而言,如业务需求对于数据更新频繁,一致性要求高,采用AOF。更新不频繁,可以容忍少量数据丢失,snapshot为主。

 

        Redis的主从架构,能帮助我们实现读多,写少的情况。但是所有的slave节点数据的复制和同步都由master节点来处理,会照成master节点压力太大,所以我们使用主从从架构来处理。Redis的主从架构,如果master发现故障了,还得手动将slave切换成master继续服务,手动的方式容易造成失误,导致数据丢失,那redis有没有一种机制可以在master和slave进行监控,并在master发送故障的时候,能自动将slave切换成master呢?哨兵就是自动升从为主的一个应用。哨兵的作用: 1、监控redis进行状态,包括master和slave 2、当masterdown机,能自动将slave切换成master。




评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值