redis重点

本文概述了Redis的高速特性(内存存储和单线程并发处理),持久化策略(RDB和AOF),集群解决方案,以及常用客户端库。重点介绍了其在数据结构和社交功能应用中的优势。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.redis有哪些好处
速度快,数据存在内存中,类似于hashmap,查找,操作数据块
支持丰富数据类型
支持事务
特性丰富,缓存,消息。
2.redis是单进程,单线程,利用队列技术将并发访问变成串行访问
消除了传统数据库串行控制的开销。
3.redis的持久化有RDB和AOF机制
rdb指用数据集快照的方式半持久化模式记录redis数据库的所有简直对
在某一时间点将数据写入一个临时文件,持久化结束后,用这个临时文件
替换上次持久化的文件,达到数据恢复。
AOF指所有的命令行记录以redis命令请求协议的格式完全持久化储存
保存为AOF文件
4.为什么redis需要把所有数据放在内存中,redis为了达到最快的读写速度
将数据都读到内存中,并通过异步的方式将数据写入磁盘。所以redis具有
快速和数据持久化的特征
5.redis集群,及原理
redis sentinal着眼于高可用,在master宕机时会自动将slave提升为master
继续提供服务
redis cluster着眼于扩展性,在单个redis内存不足时,使用cluster
进行分片存储
6.redis支持java客户端有哪些,redisson,jedis,lettuce
7.redis集合,用于qq社交功能“好友标签”
8.hashes存的是字符串和字符串之间的映射,用户存储全名,姓氏和年龄

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值