最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Redis中三種特殊數(shù)據(jù)類型命令詳解

 更新時(shí)間:2024年05月25日 11:49:09   作者:ThatMonth  
Geospatial是地理位置類型,我們可以用來(lái)查詢附近的人、計(jì)算兩人之間的距離等,這篇文章主要介紹了Redis中三種特殊數(shù)據(jù)類型命令詳解,需要的朋友可以參考下

一、Geospatial

Geospatial是地理位置類型,我們可以用來(lái)查詢附近的人、計(jì)算兩人之間的距離等。

新增:

geoadd city 106.54041 29.40268 chongqing 118.8921 31.32751 nanjing 117.30794 31.79322 hefei 102.82147 24.88554 kunming 91.13775 29.65262 lasa 116.23128 40.22077 beijing 

查看集合key:

ZRANGE city 0 -1

查看指定位置:

geopos city nanjing

查看多個(gè)指定位置:

geopos city nanjing beijing

計(jì)算兩個(gè)位置的距離:

geodist city nanjing beijing

查看指定位置的1000公里范圍內(nèi)有哪些城市(111,45是經(jīng)緯度):

georadius city 111 45 1000 km

查看指定位置的1000公里范圍內(nèi)有哪些城市,返回帶上經(jīng)緯度:

georadius city 120 38 1000 km withcoord

查看指定位置的1000公里范圍內(nèi)有哪些城市,返回帶上距離和經(jīng)緯度:

georadius city 120 38 1000 km withcoord withdist

查看指定位置的1000公里范圍內(nèi)有哪些城市,返回帶上距離和經(jīng)緯度和哈希(哈希值越像則越近):

georadius city 120 38 1000 km withcoord withdist withhash

查看指定位置的1000公里范圍內(nèi)有哪些城市,返回帶上距離和經(jīng)緯度和哈希(哈希值越像則越近),只返回兩個(gè):

georadius city 120 38 1000 km withcoord withdist withhash count 2

查找指定元素指定范圍內(nèi)的元素:查詢南京 500公里范圍有哪些城市

georadiusbymember city nanjing 500 km

返回北京和南京的經(jīng)緯度的 hash值:

geohash city beijing nanjing

刪除一個(gè)位置:

ZREM city lasa

二、Hyperloglog

Hyperloglog指的是基數(shù),兩個(gè)數(shù)據(jù)集中不重復(fù)的元素,在Redis中,會(huì)有一定的誤差性。 官方給出的誤差率是0.81%,占用的內(nèi)存是固定的,2^64個(gè)元素,相當(dāng)于只需要12kb的內(nèi)存即可。效率極高,網(wǎng)站的訪問量,就可以利用Hyperloglog來(lái)進(jìn)行計(jì)算統(tǒng)計(jì)!!

添加數(shù)據(jù)集:

pfadd dataList 1 2 3 4 5 6 7

統(tǒng)計(jì)數(shù)據(jù)集中的元素:

pfcount dataList

取并集:

pfmerge newdata dataList dataList1  

三、Bitmap

Bitmap指的是位存儲(chǔ),操作二進(jìn)制位來(lái)進(jìn)行記錄,就只有0 和 1 兩個(gè)狀態(tài),可能需要我們統(tǒng)計(jì)用戶的登陸信息,員工的打卡信息等等。只要是事務(wù)的只有兩個(gè)狀態(tài)的,我們都可以用Bitmap來(lái)進(jìn)行操作。

添加:

setbit login 1 1

獲取:

 getbit login 1

統(tǒng)計(jì):

bitcount login

到此這篇關(guān)于Redis中三種特殊數(shù)據(jù)類型命令的文章就介紹到這了,更多相關(guān)Redis特殊數(shù)據(jù)類型命令內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 淺談Redis變慢的原因及排查方法

    淺談Redis變慢的原因及排查方法

    本文主要介紹了淺談Redis變慢的原因及排查方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • 關(guān)于使用Redisson訂閱數(shù)問題

    關(guān)于使用Redisson訂閱數(shù)問題

    本文主要介紹了關(guān)于使用Redisson訂閱數(shù)問題,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • RedisTemplate序列化設(shè)置的流程和具體步驟

    RedisTemplate序列化設(shè)置的流程和具體步驟

    在使用 Redis 作為緩存數(shù)據(jù)庫(kù)時(shí),我們通常會(huì)使用 RedisTemplate 來(lái)簡(jiǎn)化與 Redis 進(jìn)行交互的操作,而其中一個(gè)重要的配置項(xiàng)就是序列化設(shè)置,它決定了數(shù)據(jù)在存儲(chǔ)到 Redis 中時(shí)的格式,本文將介紹如何進(jìn)行 RedisTemplate 的序列化設(shè)置,以及一些常見的序列化方案
    2024-11-11
  • 詳解redis集群的三種方式

    詳解redis集群的三種方式

    Redis三種集群方式分別是主從復(fù)制,哨兵模式,Cluster集群,這篇文章主要介紹了redis集群的三種方式,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • 使用Redis如何設(shè)置永久有效

    使用Redis如何設(shè)置永久有效

    這篇文章主要介紹了使用Redis如何設(shè)置永久有效,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • 詳解Redis中Lua腳本的應(yīng)用和實(shí)踐

    詳解Redis中Lua腳本的應(yīng)用和實(shí)踐

    這篇文章主要介紹了詳解Redis中Lua腳本的應(yīng)用和實(shí)踐,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • 關(guān)于Redis數(shù)據(jù)持久化的概念介紹

    關(guān)于Redis數(shù)據(jù)持久化的概念介紹

    Redis是內(nèi)存數(shù)據(jù)庫(kù),數(shù)據(jù)都是存儲(chǔ)在內(nèi)存中,需要定期將Redis中的數(shù)據(jù)以某種形式(或命數(shù)據(jù)令)從內(nèi)存保存到硬盤,今天給大家分享Redis數(shù)據(jù)的持久化的概念介紹,需要的朋友參考下吧
    2021-08-08
  • redis安裝與使用方法示例講解

    redis安裝與使用方法示例講解

    Redis是一個(gè)高性能的內(nèi)存鍵值存儲(chǔ)數(shù)據(jù)庫(kù),它支持多種數(shù)據(jù)結(jié)構(gòu),如字符串、哈希、列表、集合和有序集合等這篇文章主要介紹了redis安裝與使用方法的相關(guān)資料,需要的朋友可以參考下
    2025-11-11
  • Redis刪除策略的三種方法及逐出算法

    Redis刪除策略的三種方法及逐出算法

    這篇文章主要介紹了Redis刪除策略的三種方法及逐出算法,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-08-08
  • Redis內(nèi)部數(shù)據(jù)結(jié)構(gòu)Dict的實(shí)現(xiàn)方法

    Redis內(nèi)部數(shù)據(jù)結(jié)構(gòu)Dict的實(shí)現(xiàn)方法

    這篇文章主要介紹了Redis內(nèi)部數(shù)據(jù)結(jié)構(gòu)Dict的實(shí)現(xiàn)方法,本篇文章所述的dict在Redis中最主要的作用就是用于維護(hù)Redis數(shù)據(jù)庫(kù)中所有Key、value映射的數(shù)據(jù)結(jié)構(gòu),需要的朋友可以參考下
    2022-05-05

最新評(píng)論

南昌市| 张家口市| 东山县| 饶平县| 乡宁县| 塔城市| 象州县| 襄樊市| 云龙县| 沧源| 噶尔县| 衡山县| 元阳县| 金昌市| 奇台县| 兴义市| 鄄城县| 南安市| 西盟| 乌海市| 长春市| 华蓥市| 尉氏县| 舞钢市| 三河市| 武威市| 西贡区| 天水市| 龙海市| 九龙坡区| 临江市| 吉林市| 吉首市| 丽水市| 江都市| 六枝特区| 陆丰市| 讷河市| 深泽县| 噶尔县| 山西省|