Resid 學習筆記1-基礎命令

 Redis是一種nosql數據庫,它是非關係型數據庫,是一種key-value數據庫。它支持的數據類型有,String ,list , set, sorted list和hash。redis的數據是放在內存中的,有較高的讀寫效率,能夠每隔必定時間寫入磁盤,防止數據丟失。redis還支持簡單事物。mysql

     

       下載redis安裝包,解包後使用make命令進行編譯,就能夠找到 redis-server和redis-cli。首先啓動rdis服務器  ./redis-server , ./redis-cli 啓動redis命令行客戶端。redis

 

       下面介紹幾個基礎命令:sql

        1   set   key   value   存值,如 set    key1   helloword   ,存入key1鍵,它對應的值helloword.數據庫

        2   get   key  取值,取出j鍵對應的值服務器

        3   keys   【模式】, 模式是一種匹配規則,經常使用keys  *,查詢當前數據庫中的所有鍵。keys   k*   查找以k開頭的鍵dom

        4  exists  key   ,判斷是否存在給出的key  ,存在返回1 不存在返回0  , exitst   k1 ,判斷是否存在k1鍵nosql

        5  type   key   ,返回key的類型。.net

        6  del   key1  key2   key3...  刪除給出的key命令行

        7  dbsize  返回當前庫中key的數量server

        8  randomkey  隨機返回一個key

        9 renamenx   oldkey   newkey  對key重命名

        10 expire  key  秒數  ,設置key的過時時間,過時後就不存在這個key了

        11 ttl  key   查看key的過時時間

        12 select  數據庫代號   選擇數據庫,redis默認有16個數據庫【0,15】默認是select 0,能夠使用select命令切換,如select 1

        13 move  key  數據庫代號,把當前數據庫指定的key移動到指定的數據庫

         14  flushdb   清空當前數據庫中數據

         15 flushall    清空全部數據庫數據      

相關文章
相關標籤/搜索