Redis營運之常用命令操作

來源:互聯網
上載者:User

標籤:redis   常用命令   

在平時的工作中,需要根據需求對Redis資料庫進行一些操作。

可以參考Redis官網http://redis.io/commands 進行詳細瞭解

  1.SELECT 切換資料庫

redis 127.0.0.1:6379[1]> HELP SELECT  SELECT index  summary: Change the selected database for the current connection  since: 1.0.0  group: connectionredis 127.0.0.1:6379[1]> SELECT 2OK

  2.LLEN 得到一個列表的長度

redis 127.0.0.1:6379[2]> HELP LLEN  LLEN key  summary: Get the length of a list  since: 1.0.0  group: listredis 127.0.0.1:6379[2]> LLEN bi(integer) 412

  3.LRANGE 擷取一個列表的所有元素

    LRANGE 索引是以0開始的,0表示第一個元素,-1表示最後一個元素

redis 127.0.0.1:6379[2]> HELP LRANGE  LRANGE key start stop  summary: Get a range of elements from a list  since: 1.0.0  group: listredis 127.0.0.1:6379[2]> LRANGE bi 0 5

   4.LPUSH 將一個或多個值添加到一個列表的開頭

 

redis 127.0.0.1:6379[2]> HELP LPUSH  LPUSH key value [value ...]  summary: Prepend one or multiple values to a list  since: 1.0.0  group: listredis 127.0.0.1:6379[2]> LPUSH bi http://abc.com/logUserLogin?event_id=25&uid=de721bcef5cba1fc182d18

   5.RPUSH 將一個或多個值追加到一個列表的末尾

redis 127.0.0.1:6379[2]> HELP RPUSH  RPUSH key value [value ...]  summary: Append one or multiple values to a list  since: 1.0.0  group: listredis 127.0.0.1:6379[2]> RPUSH bi http://abc.com/logUserLogin?event_id=25&uid=de721bcef5cba1fc182d18

   6.SAVE 同步資料到磁碟

     SAVE命令執行的時候會阻塞串連,所以產生環境最好使用BGSAVE命令

redis 127.0.0.1:6379[2]> HELP SAVE  SAVE -  summary: Synchronously save the dataset to disk  since: 1.0.0  group: serverredis 127.0.0.1:6379[2]> SAVEOK(1.33s)

    7.BGSAVE 非同步資料到磁碟

    使用BGSAVE,Redis將會在後台執行儲存資料的操作,不影響正常的用戶端串連,Redis將會fork出一個子進程用於儲存資料,父進程繼續處理用戶端請求。

redis 127.0.0.1:6379[2]> HELP BGSAVE  BGSAVE -  summary: Asynchronously save the dataset to disk  since: 1.0.0  group: serverredis 127.0.0.1:6379[2]> BGSAVEBackground saving started

   8.TYPE 判斷一個KEY的類型

redis 127.0.0.1:6379[2]> HELP TYPE  TYPE key  summary: Determine the type stored at key  since: 1.0.0  group: genericredis 127.0.0.1:6379[2]> TYPE bilist


本文出自 “Linux SA John” 部落格,請務必保留此出處http://john88wang.blog.51cto.com/2165294/1440267

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.