Redis数据类型(String)
生活随笔
收集整理的這篇文章主要介紹了
Redis数据类型(String)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
簡介
????string是redis最基本的類型,一個key對應一個value。
string類型是二進制安全的。意思是redis的string可以包含任何數據,比如jpg圖片或者序列化對象
string類型是Redis最基本的數據類型,一個鍵最大能存儲512MB
具體操作
????
?
| set key value | 設置指定key的值 |
| get key | 獲取指定key的值 |
| getrange key 開始下標 結束下標 | 返回key中字符串值的子字符 |
| getset key value | 將給定key的值設置為value,并返回key的舊值 |
| getbit key offset | 對key所儲存的字符串值,獲取指定偏移量上的位(bit)?詳細介紹【轉載】 |
| MGET key1[key2..] | 獲取所有(一個或多個)給定key的值 |
| setbit key offset value | 對key所儲存的字符串值,設置或清除指定偏移量上的位(bit)詳細介紹【轉載】 |
| setex key 秒 value | 將值value關聯到key,并將key的過期時間設為seconds(以秒為單位) |
| setnx key value | 只有在key不存在時設置key的值 |
| setrange key 開始下標 value | 用value參數覆蓋給key所存儲的值 |
| strlen key | 返回key所存儲的字符串值的長度 |
| mset key value [key value] | 同時設置一個或多個key-value |
| msetnx key value [key value] | 同時設置一個或多個key-value,當且僅當所有給定key都不存在才能設置成功 |
| psetex key 毫秒 value | 和setex差不多,以毫秒為單位 |
| incr key | 將key中存儲的數字值(必須能轉換成數字)加一 |
| incrby key increment | 將key所儲存的值(必須能轉換成數字)加上increment |
| incrbyfloat key increment | 將key所儲存的值(必須能轉換成數字)加上increment(浮點增量值) |
| decr key | 將key中儲存的數字(必須能轉換成數字)減一 |
| decrby key decrement | key所儲存的數字值(必須能轉換成數字)減去decrement |
| append key value | 如果key已經存在并且是一個字符串,將指定的value追加到原來值的末尾 |
轉載于:https://www.cnblogs.com/1581327699dyk/p/9467215.html
總結
以上是生活随笔為你收集整理的Redis数据类型(String)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Dubbo管理控制台的安装
- 下一篇: linux cmake编译源码,linu