真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

redis之sets類型及操作

sets類型及操作
set是集合,和我們數(shù)學(xué)中的集合概念相似,對集合的操作有添加刪除元素,有對多個(gè)集合求交并差等操作,操作中key理解為集合的名字。
set的是通過hash table實(shí)現(xiàn)(即set并沒有順序)的,所以添加、刪除和查找的復(fù)雜度都是O(1)。hash table會(huì)隨著添加或者刪除自動(dòng)的調(diào)整大小。需要注意的是調(diào)整hash table大小時(shí)候需要同步(獲取寫鎖)會(huì)阻塞其他讀寫操作,可能不久后就會(huì)改用跳表(skip list)來實(shí)現(xiàn),跳表已經(jīng)在sorted set中使用了。關(guān)于set集合類型除了基本的添加刪除操作,其他有用的操作還包含集合的取并集(union),交集(intersection),差集(difference)。通過這些操作可以很容易的實(shí)現(xiàn)sns中的好友推薦和blog的tag功能。

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),武隆企業(yè)網(wǎng)站建設(shè),武隆品牌網(wǎng)站建設(shè),網(wǎng)站定制,武隆網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,武隆網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

sadd
向集合set中添加指定元素.
如:sadd myset "hello"
srem
刪除set中的指定元素
如:srem myset “hello”
spop
隨機(jī)刪除set中元素并返回此數(shù)據(jù)
sdiff
返回set1在set2中沒有的元素.
如:sdiff set1 set2
sdiffstore
返回set1在set2中沒有的元素,并存儲(chǔ)到另一個(gè)set中.
如:sdiff set1 set2 set3
smembers
查看Set元素
如:smembers set1
sinter
返回指定的set(多個(gè))的交集
如:sinter set1 set2 set3
sinterstore
返回指定的set(多個(gè))的交集并保存為另一個(gè)set。
sunion
返回所有給定set的并集
如:sunion set1 set2 set3
sunionstore
返回所有給定set的并集,并存儲(chǔ)為另一個(gè)set
smove
從第一個(gè)set中移除member并添加到第二個(gè)對應(yīng)set中
如:smove myset2 myset7 member
scard
返回set的元素個(gè)數(shù)
sismember
測試member是否是set的元素
srandmember
隨機(jī)返回set的一個(gè)元素,但是不刪除元素


名稱欄目:redis之sets類型及操作
當(dāng)前地址:http://weahome.cn/article/jcidpg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部