公告:    欢迎来到王者★孤傲博客主页,若有问题敬请留言 !     没有大量的积累和感悟,是不会把事情做好的, 只有不停的进取,才能够不丢人! Copyright © 2016-2020 RaodiBlogs. All rights reserved.

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

 


目的

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

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

  KEYS pattern

  RENAME

  DEL

  EXISTS

  MOVE

  RENAMENX

  PERSIST

  EXPIRE

  EXPIREAT

  TTL

 

事务管理

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

    Mutlti

    Incr

    exec

回滚事务操作

  MULTI

  DISCARD

 总结

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

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

 

posted @   王者★孤傲  阅读(2070)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
亲亲ლ(°◕‵ƹ′◕ლ), 中午的时光真难熬!还好有你在!
点击右上角即可分享
微信分享提示