nosql-redis学习 数据类型
生活随笔
收集整理的這篇文章主要介紹了
nosql-redis学习 数据类型
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
redis->string 二進(jìn)制 setnx name lijie ?判斷鍵值 是否存在 ?如果存在返回0 不存在 吧值設(shè)置進(jìn)去 setex ?指定鍵值有效期時(shí)間 ?setex name 10 ?lijie setrange ?設(shè)置指定key的vlaue值的子字符串 (我們向往將理解的126郵箱替換為gmail郵箱) setrange name 6 (字符下標(biāo)) gmial.com ?注意字符長(zhǎng)度 mset 一次設(shè)置多個(gè)key的值 ?成功返回OK標(biāo)識(shí)所有值設(shè)置了,失敗返回0標(biāo)識(shí)沒(méi)有任何值設(shè)置 getset ?設(shè)置key的值 ,并且返回key的舊值 getrange 獲取key的vlaue值的字符串 ?例如 set a ?baoweijun getrange 0 5 返回 baowei mget 一次獲取多個(gè)key的值 如果對(duì)應(yīng)的key不存在則對(duì)應(yīng)返回nil incr 對(duì)key的值做加加操作,并且返回新的值 incrby 通incr類似 加指定值 key 不存在的時(shí)候會(huì)設(shè)置key 并認(rèn)為原來(lái)的value是0 decr 對(duì)key的值做減減操作 decrby 通decr類似 減去指定的值 append ?給指定的key的字符串追加value 返回新的字符串值的長(zhǎng)度 strlen 取指定key的value的值的長(zhǎng)度 hashes 類型 redi->hash是一個(gè)string類型的field和value的映射表,他的添加,刪除操作都是0(1)。hash適合存儲(chǔ)對(duì)象,相當(dāng)于將對(duì)象的每個(gè)字段分成當(dāng)哥string類型,將一個(gè)度下行存儲(chǔ)在hash類型中占用更少的內(nèi)存,并且可以方便存取整個(gè)對(duì)象 hsetnx 設(shè)置hashfield為指定值,如果key不存在,則先創(chuàng)建,如果存在返回0 hmset 同時(shí)設(shè)置hash的多個(gè)filed值 hget 獲取表的摸個(gè)字短 hmget ?批量返回 hincrby 對(duì)指定的hash filed加上給定值
轉(zhuǎn)載于:https://www.cnblogs.com/baoweijun/p/4540330.html
總結(jié)
以上是生活随笔為你收集整理的nosql-redis学习 数据类型的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Node.js缓冲模块Buffer
- 下一篇: 怎样让外界无法改变自定义view的尺寸大