redis-zset和hset(存儲復雜結構的數據,基於KV鍵值對,相當於java中的對象)


1. 存儲KV鍵值對,而V是一個鍵值對 :hset  person id 11     (相當於 k——>(k0:v0) )

2.相當於創建一個多個屬性的對象: hmset person  id 1  name  dr  age 14     (結構:person——>(id:1  name:dr  age:14)  )

3.獲取對象的屬性對應的值: hmget person id name age   (結構:person——>(id name age) )     結果:1 dr 14

4.獲取對象屬性和屬性對應的值 :hgetall person     

5.hkeys person  

6.hvals person

7.還有hincrby...    hincrbyfloat...   

8.hsetnx   

zset介紹:在set基礎上,加一個score值,比如:set v1 v2       zset  score1 va score2 v2

1.zadd zset0 60 v1 70 v2

2.zrange zrangebyscore 60 90      

                                       60 90           60<= x <=90  

                                       (60 (90        60<x<90       limit 0 3  :   從0開始,取3個元素

3.zcount zset0 60 80    

4.zrevrank zset0 v1 :逆序獲取(數組)下標值  

5.zrevrangebyscore zset0 90 60


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM