时间: 2020-09-17|57次围观|0 条评论


目的

  了解并掌握各种数据类型的命令操作方式,以及各种数据类型值的操作方式。同时,主要培养对KEY的操作命令运用的能力。重点掌握对KEY信息的管理、事务常规管理和事务回滚操作。

KEYS命令的练习,对KEY信息的管理。

  KEYS pattern

  RENAME

  DEL

  EXISTS

  MOVE

  RENAMENX

Redis数据库之KEY的操作与事务管理插图

  PERSIST

  EXPIRE

  EXPIREAT

  TTL

Redis数据库之KEY的操作与事务管理插图1

 

事务管理

  事务被正常执行,通过下述命令。

    Mutlti

    Incr

    exec

Redis数据库之KEY的操作与事务管理插图2

回滚事务操作

  MULTI

  DISCARD

Redis数据库之KEY的操作与事务管理插图3

 总结

通过本实验,相关经验和心得可分点总结如下:

  1. 通过实验,学习到了如何使用命令方式进行KEY的管理,与事务相关的内容。MULTI和DISCARD命令对于事务回滚操作来说,相当重要。
  2. 事务块内的多条命令会按照先后顺序被放进一个队列当中,最后由 EXEC 命令原子性地执行。
  3. 如果正在使用 WATCH 命令监视某个(或某些) key,那么取消所有监视,等同于执行命令 UNWATCH 。取消事务,放弃执行事务块内的所有命令。

 

文章转载于:https://www.cnblogs.com/Raodi/p/11590115.html

原著是一个有趣的人,若有侵权,请通知删除

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《Redis数据库之KEY的操作与事务管理
   

还没有人抢沙发呢~