当前位置:网站首页>Redis常用命令手册
Redis常用命令手册
2022-06-29 00:23:00 【澎湖Java架构师】
Redis 命令大致可分为以下几种:
服务端(server)命令
客户端(client)命令
键命令(key)
数据类型命令
功能应用命令
这本《Redis 常用命令手册》介绍了 Redis 中经常使用的命令,包括键命令和数据类型命令,其中数据类型命令包括 String、List、Hash、Set 以及 Sorted Set。
键(Key)命令
我们知道 Redis 是 key-value 型数据库,使用 key 对 value 进行存储,因此,键(Key)命令是 Redis 中经常使用的一类命令。常用的键命令如下所示:
Hash 命令
Hash(哈希散列)是 Redis 基本数据类型之一,它以字符串映射表的形式来进行存储。Hash 特别适合用于存储对象。常用的命令如下所示:
String 命令
Strings(字符串)结构是 Redis 的基本数据类型之一,我们可以通过相关字符串命令对其进行操作,比如设置、检索、删除等等。字符串类型有诸多的应用场景,比如微博粉丝的关注与取消等。
下面介绍了 Redis 中常营的字符串命令:
List 命令
List 是 Redis 中最常用数据类型之一。Redis 提供了诸多用于操作列表类型的命令,通过这些命令你可以实现将一个元素添加到列表的头部,或者尾部等诸多操作。
List 常用的命令如下所示:
Set 命令
Redis set 数据类型由键值对组成,这些键值对具有无序、唯一的性质,这与 Python 的 set 相似。当集合中最后一个元素被移除之后,该数据结构也会被自动删除,内存也同样会被收回。
由于 set 集合可以实现去重,因此它有很多适用场景,比如用户抽奖活动,使用 set 集合可以保证同一用户不被第二次选中。
Redis set 常用的命令如下所示:
Zset 命令
zset 是 Redis 提供的最具特色的数据类型之一,首先它是一个 set,这保证了内部 value 值的唯一性,其次它给每个 value 添加了一个 score(分值)属性,通过对分值的排序实现了有序化。比如用 zset 结构来存储学生的成绩,value 值代表学生的 ID,score 则是的考试成绩。我们可以对成绩按分数进行排序从而得到学生的的名次。
下面列出了 zset 的常用命令,如下所示:
边栏推荐
猜你喜欢

TypeScript -- 第一节:基础类型

MySQL 8.0 above reporting 2058 solution

滑环的基本结构及工作原理分析

基于.NetCore开发博客项目 StarBlog - (13) 加入友情链接功能

Sword finger offer 12 Path in matrix

由背景图缓存导致的canvas绘图跨域问题
How does the JVM bottom layer implement synchronized

Daily question 1: the number of numbers in the array 2

pinhole camera model

Haskell configuring vs code development environment (june2022)
随机推荐
6.28 学习内容
Leetcode 178 Score ranking (June 27, 2022)
Two fresh students: one is practical and likes to work overtime, and the other is skilled. How to choose??
Windows平台下安装MySQL(附:Navicat Premium 12 “使用” 教程)
var、let、const 三者的区别
转载:VTK笔记-裁剪分割-三维曲线或几何切割体数据(黑山老妖)
TypeScript--第四节:函数
[communication] wide band source DOA estimation method based on incoherent signal subspace (ISM)
TypeScript--第五节:类
每日一题:移除元素
[image detection] line recognition based on Hough transform (fitting angle bisector) with matlab code
6.28 learning content
机器视觉系统的配件及工作过程
be based on. NETCORE development blog project starblog - (13) add friendship link function
Mapbox GL loading local publishing DEM data
Reprint: VTK notes - clipping and segmentation - irregular closed loop clipping -vtkselectpolydata class (black mountain old demon)
Typescript-- section 4: Functions
[buuctf.reverse] 131-135
FATAL ERROR: Could not find ./ bin/my_ print_ Solutions to defaults
Use and principle of handlerthread