欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

redis哈希和集合_動力節(jié)點Java學(xué)院整理

 更新時間:2017年08月25日 10:25:29   作者:yiibai  
這篇文章主要為大家詳細介紹了redis哈希和集合的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下

Redis的哈希值是字符串字段和字符串值之間的映射,所以他們是表示對象的完美數(shù)據(jù)類型在Redis中的哈希值,可存儲超過400十億鍵值對。

例子

redis 127.0.0.1:6379> HMSET yiibai name "redis tutorial" description "redis basic commands for caching" likes 20 visitors 23000
OK
redis 127.0.0.1:6379> HGETALL yiibai

1) "name"
2) "redis tutorial"
3) "description"
4) "redis basic commands for caching"
5) "likes"
6) "20"
7) "visitors"
8) "23000"

在上面的例子中,我們已經(jīng)設(shè)置Redis的詳細教程(name, description, likes, visitors)在哈希名稱為 yiibai
Redis的哈希命令
如下表所示哈希一些基本的命令:

列表

Redis列表是簡單的字符串列表,排序插入順序。您可以在頭部或列表的尾部Redis的列表添加元素。
列表的最大長度為232 - 1 (每個列表超過4十億元素4294967295)元素。

例子

redis 127.0.0.1:6379> LPUSH tutorials redis
(integer) 1
redis 127.0.0.1:6379> LPUSH tutorials mongodb
(integer) 2
redis 127.0.0.1:6379> LPUSH tutorials mysql
(integer) 3
redis 127.0.0.1:6379> LRANGE tutorials 0 10

1) "mysql"
2) "mongodb"
3) "redis"

在上述例子中的三個值被插入到redis的列表命名tutorials 使用LPUSH命令。

Redis的命令列表

如下表所示相關(guān)列出了一些基本的命令:

集合

Redis有序集合類似Redis集合存儲在設(shè)定值唯一性。不同的是,一個有序集合的每個成員帶有分數(shù),用于以便采取有序set命令,從最小的到最大的分數(shù)有關(guān)。

Redis 有序set添加,刪除和測試中的O(1)的存在成員(固定時間,無論里面包含的元素集合的數(shù)量)。列表的最大長度為232- 1元素(4294967295,超過4十億每個元素的集合)。

例子

redis 127.0.0.1:6379> ZADD tutorials 1 redis
(integer) 1
redis 127.0.0.1:6379> ZADD tutorials 2 mongodb
(integer) 1
redis 127.0.0.1:6379> ZADD tutorials 3 mysql
(integer) 1
redis 127.0.0.1:6379> ZADD tutorials 3 mysql
(integer) 0
redis 127.0.0.1:6379> ZADD tutorials 4 mysql
(integer) 0
redis 127.0.0.1:6379> ZRANGE tutorials 0 10 WITHSCORES

1) "redis"
2) "1"
3) "mongodb"
4) "2"
5) "mysql"
6) "4"

在上述例子中的三個值由命令ZADD插入其分數(shù)在redis排序集合并命名tutorials。

Redis排序命令集

如下表顯示與​​排序集的一些基本命令:

有序集合

Redis有序集合類似Redis集合存儲在設(shè)定值唯一性。不同的是,一個有序集合的每個成員帶有分數(shù),用于以便采取有序set命令,從最小的到最大的分數(shù)有關(guān)。

Redis 有序set添加,刪除和測試中的O(1)的存在成員(固定時間,無論里面包含的元素集合的數(shù)量)。列表的最大長度為232- 1元素(4294967295,超過4十億每個元素的集合)。

例子

redis 127.0.0.1:6379> ZADD tutorials 1 redis
(integer) 1
redis 127.0.0.1:6379> ZADD tutorials 2 mongodb
(integer) 1
redis 127.0.0.1:6379> ZADD tutorials 3 mysql
(integer) 1
redis 127.0.0.1:6379> ZADD tutorials 3 mysql
(integer) 0
redis 127.0.0.1:6379> ZADD tutorials 4 mysql
(integer) 0
redis 127.0.0.1:6379> ZRANGE tutorials 0 10 WITHSCORES

1) "redis"
2) "1"
3) "mongodb"
4) "2"
5) "mysql"
6) "4"

在上述例子中的三個值由命令ZADD插入其分數(shù)在redis排序集合并命名tutorials。

Redis排序命令集

如下表顯示與​​排序集的一些基本命令:

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Redis可視化工具Redis?Desktop?Manager的具體使用

    Redis可視化工具Redis?Desktop?Manager的具體使用

    本文主要介紹了Redis可視化工具Redis?Desktop?Manager的具體使用,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • Windows下安裝Redis的流程詳解

    Windows下安裝Redis的流程詳解

    Redis作為常用開源的非關(guān)系型數(shù)據(jù)庫,是開發(fā)中常用的數(shù)據(jù)庫之一,很多朋友不清楚Windows下安裝Redis的過程,今天小編通過分享本文給大家介紹詳細過程,一起看看吧
    2021-08-08
  • 基于Redis分布式鎖的實現(xiàn)代碼

    基于Redis分布式鎖的實現(xiàn)代碼

    這篇文章主要介紹了Redis分布式鎖的實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • 詳解Redis 緩存刪除機制(源碼解析)

    詳解Redis 緩存刪除機制(源碼解析)

    這篇文章主要介紹了Redis 緩存刪除機制(源碼解析),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • redis輕松處理經(jīng)緯度坐標點數(shù)據(jù)的實現(xiàn)方法

    redis輕松處理經(jīng)緯度坐標點數(shù)據(jù)的實現(xiàn)方法

    這篇文章主要介紹了redis輕松處理經(jīng)緯度坐標點數(shù)據(jù)的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • Redis配置文件代碼講解

    Redis配置文件代碼講解

    在本篇文章里小編給大家整理的是一篇關(guān)于Redis配置文件的說明內(nèi)容,需要的朋友們可以學(xué)習(xí)下。
    2020-03-03
  • 使用redis生成唯一編號及原理示例詳解

    使用redis生成唯一編號及原理示例詳解

    今天介紹下如何使用redis生成唯一的序列號,其實主要思想還是利用redis單線程的特性,可以保證操作的原子性,使讀寫同一個key時不會出現(xiàn)不同的數(shù)據(jù),感興趣的朋友跟隨小編一起看看吧
    2021-09-09
  • redis中刪除操作命令

    redis中刪除操作命令

    這篇文章主要介紹了redis中刪除操作命令,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • 利用Redis實現(xiàn)防止接口重復(fù)提交功能

    利用Redis實現(xiàn)防止接口重復(fù)提交功能

    大家好,本篇文章主要講的是利用Redis實現(xiàn)防止接口重復(fù)提交功能,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 淺談redis緩存在項目中的使用

    淺談redis緩存在項目中的使用

    最近由于項目需要,在系統(tǒng)緩存服務(wù)部分上用到了redis,本文就淺談下在redis緩存在項目中的使用,感興趣的小伙伴們可以參考一下
    2021-05-05

最新評論