redis简单介绍及简单使用场景 (待写完)

redis的键值设计应该是决定了它作为缓存层的必要条件。关系型数据库在于应用程序交互时,发现大量的请求查询使得关系型数据库变慢了。而如果将要取的数据存放在内存中,而且使用key-map储存,这样减少了IO的,使得数据的读取变得更加快速。可参考memcache。

redis就是典型的缓存数据库(内存数据库),它将键值存于内存中,数据的读写是全内存操作。而且redis能够储存的value类型多,而且也可以很大。不过redis也可以作为持久化的数据库。通过将内存中的键值存储在硬盘中,可以使得数据持久化。

redis还可以作为消息队列,但是redis是单进程的服务。

问题:

redis为什么是单进程?

redis的主从中断,一般从哪些方面去处理。

与mongo的比较。

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值