Redis的优点及缺点简介说明

乔欣 Java面经 发布时间:2022-11-06 21:00:19 阅读数:11297 1
下文笔者讲述Redis的优点及缺点简介说明,如下所示

Redis的优点

读写性能非常棒
 Redis能读的速度是110000次/s
 写的速度是81000次/s

支持数据持久化
  支持AOF和RDB两种持久化方式

数据结构丰富
   除支持string类型的value外还支持hash、set、zset、list等数据结构

支持主从复制,主机会自动将数据同步到从机
   可以进行读写分离

支持事务
  Redis的所有操作都是原子性的
  同时Redis还支持对几个操作合并后的原子性执行

Redis的缺点

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

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

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

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

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaMianJing/202211/16677396654816.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者