「 数据库 」
二月 23, 2020
Words count
5k
Reading time
5 mins.
Read count
1000000
通过对Redis中集合(Set)命令的概览,发现集合命令本身并没有太大的难点。其主要还是对于数学集合的一些操作,相对于List类型来说,还是简单许多的。集合和列表的区别在于,集合是没有顺序的,同时,集合中也不存在相同的元素,即同一个元素在集合中只能出现一次。
SAdd
从命令的命名中,我们就可以了解到,这儿命令是向集合中添加元素,其是Set Add的缩写。其命令为:SAdd key value1 …valueN
是对集合的增操作。这个命令不仅仅可以向集合中添加一个元素,而且可以添加多个元素。但是请注...
Read article
「 数据库 」
二月 23, 2020
Words count
7.1k
Reading time
6 mins.
Read count
1000000
因为List
列表类型和String
类型有所不同,所以讲解顺序和方法也会有所改变。在我们对列表命令进行预览的时候,我们发现,列表命令的首字母分别是:L、R和B。这三者分别代表了什么呢?简单来说,这三个命令分别是list、right和block的缩写。意味着,这些命令的操作顺序是从左开始,从右开始以及命令具有阻塞的。因为这个特性,我们对命令进行梳理的时候,会对这些特殊的“前缀”做大写处理。
考虑到对命令进行分门别类有利于记忆,以及由浅入深有利于理解。我们对列表命令进行的分类和处理。
基本分为下面几大...
Read article
「 数据库 」
二月 23, 2020
Words count
2.5k
Reading time
2 mins.
Read count
1000000
Redis中基本的字符串命令包括 set
、get
和strlen
。其用法很简单。其中 get 的用法为 get key
,set
的基本用法为 set key value
,而strlen
的用法为strlen key
,返回key的字符串长度。而在现实中,我们经常的需求往往并不是这么简单。那么在这个时候,我们就需要一些升级后的命令了。
我们在实际的需求中,可能会遇到这样的需求,我们需要先取得某个 key 的值,然后将这个 key 赋值成为 我们期望的某个值。在这样的情况下,我们往往用基本命令也能完成这样的...
Read article
「 数据库 」
二月 23, 2020
Words count
5.3k
Reading time
5 mins.
Read count
1000000
对于Redis的key命令,我们来了解一下常用的几个命令,我们平时使用频率比较高的几个命令。
Del
这个命令其实很简单啦,就是删除指定的key。其命令也很简单,为:Del key1 ... keyN
。返回值为删除的key的数量。
Exists
这个命令和Del命令一样简单,就是检查指定的key是否存在。其命令同样简单,为:Exsits key1 ... keyN
。返回值为存在的key的数量。这里分情况解释一下:
Read article