使用场景
1、缓存:缓存一些常用的数据,session会话等
2、排行榜
3、简单的消息对列
4、好友关系
5、商品秒杀用于设置锁
...
Redis的多数据库特点
Redis默认支持16个数据库
,数据库名称使用数字表示,下标从0开始(0-15)
可以通过redis.conf中的databases
配置
Redis多数据库缺点
-
不支持自定义数据库名称。
-
不支持为每个数据库设置访问密码。
-
多个数据库之间不是完全隔离的,FLUSHALL命令会清空所有数据库的数据。
-
不适用于存储不同应用的数据。
-
Redis集群不支持多数据库。
Redis事务的相关命令
-
multi
:开启事务 -
exec
:执行事务 -
discard
:取消事务 -
watch
:监控键值 -
unwatch
:取消监控