《Redis面试系列四、Redis不得不说的缺点|CSDN创作打卡》

本文探讨了Redis的主要缺点,包括内存限制、缺乏自动容错、数据一致性问题和在线扩容困难。尽管如此,Redis因其快速响应、丰富数据类型、原子操作及多功能特性,在高并发场景下仍被广泛应用。在面试中,理解并掌握Redis的优缺点至关重要。
摘要由CSDN通过智能技术生成

Redis的缺点

Redis的主要缺点有以下四点:

1.数据库容量受到物理内存的限制,不能用作海量数据的高性能读写,因此Redis适合的场景主要局限在较小数据量的高性能操作和运算上。

2.Redis 不具备自动容错和恢复功能,主机从机的宕机都会导致前端部分读写请求失败,需要等待机器重启或者手动切换前端的IP才能恢复。

3.主机宕机,宕机前有部分数据未能及时同步到从机,切换IP后还会引入数据不一致的问题,降低了系统的可用性。

4.Redis 较难支持在线扩容,在集群容量达到上限时在线扩容会变得很复杂。为避免这一问题,运维人员在系统上线时必须确保有足够的空间,这对资源造成了很大的浪费。 

虽然是有这么四点,但是相对Redis的有点来说,很多时候咱们无法触碰到它的缺点。

所以,放心使用。

1亿pv左右的一般热数据一个redis就能搞定,不会出现【大几百兆】的热数据。

只要能将什么时候IO写入数据库就能完全避免出现这是个缺点。

况且,热数据只用作读取,只要有写的操作,增删改,还是会存储到对应的【MQ】当中。

放心大胆的用吧。

希望能对大家有所帮助。


Redis的优点

1)响应快速

Redis 响应非常快,每秒可以执行大约 110 000 个写入操作,或者 81 000 个读操作,其速度远超数据库。如果存入一些常用的数据,就能有效提高系统的性能。

2)支持 6 种数据类型

​它们是字符串、哈希结构、列表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小雨下雨的雨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值