一、多数据库
1,多数据库
-
一个redis 实例最多有16个数据库,下标0-15
-
可以通过 select 下标选择数据库
-
默认连接0号数据库
2,将某个key移到另外一个数据库
-
move key名 数据库下标 例如:move string1 1 将string1key移到1号数据库
二、Redis事务
- (1)redis执行事务,事务中,所有命令都会串行化顺序执行,执行期间,redis不会为其他客户端提供服务,从而保证事务所有命令原子化执行
- (2)事务执行前,宕机,与服务器断开,事务操作不会执行
- (3)事务执行后,宕机,与服务器断开,事务操作会生效
1,事务流程
-
multi 之后执行的命令都认为是事务操作
-
exec 执行事务
-
discard 事务操作失败后回滚