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

Redis数据库之数据基本管理操作

 


  了解并掌握各种数据类型的命令操作方式,以及各种数据类型值的操作方式。同时,熟练记忆列表、哈希、集合和有序集合等数据类型的常用操作命令。能根据指令格式完成相应的指令操作。

①string数据类型的练习

  APPEND KEY VALUE

  GETRANGE KEY START END

  SETRANGE KEY OFFSET VALUE

  GETBIT KEY OFFSET

  SETBIT KEY OFFSET VALUE

  INCRBY KEY-NAME amount

  Decrby key-name amount

②LIST数据类型的练习

  RPUSH\LPUSH

  LRANGE\Llen\Lpop\Rpop

  LINDEX

  LTRIM\LINSERT\LSET

 

单个SET的操作

  SADD key-name item1 item2

  SREM key-name item1 item2

  SISMEMBER key-name item

  SMEMBERS key-name

  SCARD key-name

  SRANDMEMBER key-name

  SPOP key-name

④多个SET的操作

  SMOVE source destination member

  SINTER KEY1 KEY2

  SUNIOU KEY1 KEY2

  SDIFF  KEY1 KEY2

⑤有序集合/Zset

  ZADD KEY SCORE MEMBER

  ZCARD KEY

  ZCOUNT KEY MIN MAX

  ZRANK

  ZINCRBY

  ZRANGEBYSCORE/ ZREVRANGEBYSCORE /ZREGEVANCE

⑥Hash/哈希/散列

  HSET Key Field value

  HGET Key Field

  HEXISTS key field

  HLEN KEY

  Hincrby

  Hmset

  Hgetall

  Hkeys

  Hvals

  Hmset

  Hgetall

  Hkeys

  Hvals

 

总结

本实验的相关总结和心得收获,可分点如下:

  1. 通过实验,学习了如何使用命令方式进行REDIS数据库的管理的功能。初步了解了各种数据类型的命令操作方式,以及各种数据值的类型。同时,基本能根据指令格式完成相应的指令操作。
  2. 在对本实验的集合和有序集合进行操作时,部分指令涉及SCORE的概念。同时,基本上掌握了集合和有序集合的区别,关键在于:集合没有权重,而有序集合存在权重这一含义。
  3. 在实验过程中,如果没有先对“键”这一概念赋予“值”,而先获取值或者对值进行操作,那么redis将会提示非空或者直接报错。这一关键在于必须捋清楚期间的先后顺序。部分数据类型的添加指令是前缀加上ADD,而有些部分则是前缀加上set,这对于删除元素也是相同的道理。因此,对指令操作的顺利性要求在于对指令类型的熟记程度。

 

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