亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

小結(jié)

于Redis類型的常用命令小結(jié)

時間:2021-07-06 14:13:53 小結(jié) 我要投稿

有關(guān)于Redis集合類型的常用命令小結(jié)

  集合類型介紹

  集合類型也是體現(xiàn)redis一個比較高價值的一個類型了。因為Redis的集合類型,所以我們可以很容易的在Redis中執(zhí)行差集運(yùn)算、交集運(yùn)算、并集運(yùn)算。

  首先我們先介紹一下集合類型和列表類型的區(qū)別,其實學(xué)過面向?qū)ο蟮恼Z言的同學(xué)應(yīng)該都能猜到這些類型有什么不同。

  ①集合類型和列表類型還是都能存儲2^32-1個字符串

 、诩项愋褪菬o序的,列表類型是有序的

  ③集合類型是唯一的,列表類型的`值是不唯一的

  下面我們一起來看一下語法。

  1、增加刪除元素命令

  sadd key member [member ...]srem key member [member ...]

  sadd命令是用來向集合中增加元素的,當(dāng)然根據(jù)前面的學(xué)習(xí)經(jīng)驗,如果集合不存在,肯定是會自動創(chuàng)建的。但是這里有點需要注意的是,如果元素已存在,那么他會忽略而不會覆蓋。返回值是成功加入元素的數(shù)量(忽略的元素不算)。

  srem命令也是一樣,刪除元素,如果元素存在才會刪除成功,返回值是成功刪除的元素的個數(shù)。

  2、獲得集合中的所有元素

  smembers key

  3、判斷元素是否在集合中

  sismember key member

  這個判斷操作的時間復(fù)雜度是O(1),無論集合中的元素有多少,這個命令始終都很很快的返回結(jié)果。存在返回1,不存在或沒有這個鍵的時候都返回0 。

  4、集合間運(yùn)算

  sdiff key [key ...]sinter key [key ...]sunion key [key ...]

  這三個命令才能使Redis大顯身手!

【于Redis類型的常用命令小結(jié)】相關(guān)文章:

聲帶小結(jié)的類型07-21

關(guān)于linux中的常用命令小結(jié)05-25

JS類型轉(zhuǎn)換常見的方法小結(jié)05-25

詳解Spring Boot Redis集成配置08-07

PHP用redis簡單示例分享08-09

php實現(xiàn)Session存儲到Redis08-08

php語言redis隊列操作實例09-14

Linux常用命令詳解04-15

Linux系統(tǒng)常用命令10-01