windows下使用redis命令行模式查詢數據


背景:redis的火,就像java一樣,對於測試人員來說,使用它就需要好好搞下,現在就整理下命令行模式,來查詢獲取自己想要的值;

命令行連接命令:redis-cli -h 主機名 -p 端口號 -a 密碼

1、keys  *key值*,如keys *1153331*

 

 keys 值會找到很多對應的keys,通過get方法,就可以得到很多value;

2、下面整理下redis常見的命令

  a、對string類型數據的操作:set key  value  ,把名稱為key的值賦值為value

                                                get key   返回名稱為key的value

  b、對list的數據類型操作:rpush key value  在名稱為key的list尾部添加一個value的值

                                            lpush key value   在名稱為key 的list頭部添加一個value的值;

                                            llen  key     返回名稱為key的list長度

                                            lrange  key start  end  返回名稱為key的list中start到end的值

                                            lset key index value  給名稱為key的list中索引為index的值賦值為value

  c 、對hash數據類型的操作:hset key field value  向名稱為key的hash中添加元素field <--->value

                                                get key field     返回名稱為key的hash中field對應的value值

                                                hgetall     返回名稱為key的hash中所有鍵(field)及其對應的value值

                                               hlen key:返回名稱為key的hash中元素個數
                                              ◼ hdel key field:刪除名稱為key的hash中鍵為field的域

d、redis的常用命令  :exists  key  確認一個key 是否存在

                                     del  key  刪除一個key

                                     type  key  返回值的類型

                                    dbsize    返回當前數據庫key的數目

                                   keys  pattern 返回滿足pattern的所有key

                                 select dbindex 切換數據庫

                                flushdb   刪除所有的key值  ,小心操作

e、redis的持久化;

            redis的持久化就是將redis的數據內存存儲到物理內存上;

           2種持久化的方式;

           1、rdb  在指定的時間間隔內將內存中的數據集快照寫入磁盤

              優點:性能最大話,如果數據集很大,rdb的啟動效率很高

              缺點:數據安全性差

           2、aof   以日志的形式記錄服務器每一個寫、刪除操作,查詢操作不會被記錄;

              優點:數據安全性好

              缺點:對於相同數量的數量集而言,AOF文件通常要大於RDB文件。恢復數據慢

 f、多實例部署和主從配置后面再說


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM