NoSQL数据库最大的特点是没有事务的处理,但Redis考虑到一部分用户需求,提供了事务,不过没有什么用
在Redis里面设置一个数据:
set age 10
追加事务控制:
multi
再修改该数据的时候回提示:QUEUED,实际上该命令并没有执行,而是追加到了一个执行队列,等待事务提交的时候一起执行。
提交事务:
exec
存在的问题:同时设置一个字符串和一个数字数据,对其进行增长操作,字符串无法增长,等事务提交后对数字的操作不受影响
NoSQL数据库最大的特点是没有事务的处理,但Redis考虑到一部分用户需求,提供了事务,不过没有什么用
在Redis里面设置一个数据:
set age 10
追加事务控制:
multi
再修改该数据的时候回提示:QUEUED,实际上该命令并没有执行,而是追加到了一个执行队列,等待事务提交的时候一起执行。
提交事务:
exec
存在的问题:同时设置一个字符串和一个数字数据,对其进行增长操作,字符串无法增长,等事务提交后对数字的操作不受影响