redis学习笔记

本文深入探讨Redis作为高性能key-value数据库的优势,包括其极高的性能、丰富的数据类型及原子性操作特点。介绍了如何获取Redis配置,并详细解析了string、hash、list等数据类型的使用关键字。

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

redis学习笔记

Redis遵循BSD协议,是一个高性能的key_value数据库
 
Redis优势
性能极高
丰富的数据类型
原子性——Redis所有的操作都是原子性的,要么执行不成功,要么失败完全不执行,单个操作是原子性的,多个操作也支持事务,通过MULTI和EXEC指令打包
丰富的特性
 
获取redis配置
CONFIG GET LOGLEVEL
redis的数据类型
 
string(字符串)
关键字,set,get
 
hash(哈希)
关键字,hmset,hget
 
list(列表)
list内部封装了链表功能
 
redis 事务执行并没有原子性的特性, 事务可以理解为一个打包的批量执行脚本,但批量指令并非原子化的操作,中间某条指令的失败不会导致前面已做指令的回滚,也不会造成后续的指令不做。
即全部都会执行,出错指令则该条指令不执行,不影响其他指令的执行。互不影响

转载于:https://www.cnblogs.com/little-orangeaaa/p/9707924.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值