Redis學習筆記(字串類型常見命令操作)

來源:互聯網
上載者:User

標籤:

Redis字串類型常見命令操作 存取資料

存字串類型資料:

取字串類型資料:

當鍵不在的時候會返回空

如果重複向一個鍵中存資料,後儲存的資料會覆蓋前儲存的資料

遞增數字

當存的字串是整數形式的時候,Redis提供一個:

INCR命令    作用:讓當前索引值遞增,並返回遞增後的值

當要遞增的索引值不存在的時候,redis會自動存入這個鍵,預設值為0,並把值遞增


鍵的命名

鍵名Redis沒有強制要求,一般命名形式為:

物件類型:對象ID:對象屬性

例如: user:1:name  使用這個來儲存 ID為1的使用者的名字

產生自增ID

比如每存入一個使用者產生一個唯一ID,關係型資料庫設定ID欄位為auto_increment 來實現

在Redis中可以使用  物件類型:count  比如(users:count) 儲存當前物件類型的數量,沒增加一

個新對象時都使用INCR命令遞增該鍵的值.  INCR建立的索引值初始值為1,所以INCR命令的返回

值代表存入對象後的對象總個數,可以當做該對象的ID.

 

增加指定整數

INCRBY和INCR命令基本一樣,INCRBY可以指定一次增加的數值:

 

減少指定整數

DECR可以讓數值遞減

 

DECRBY可以指定減多少數值

 

增加指定浮點數

 

向尾部增加值

 

擷取字串長度

 

同時儲存擷取多個鍵

 

位操作(暫時沒搞明白)

Redis學習筆記(字串類型常見命令操作)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.