1、查詢當前庫的所有鍵
127.0.0.1:6379[2]> keys *
2、判斷某個鍵是否存在
127.0.0.1:6379[2]> exists k1
(integer) 1
注1表示true ,0表示false
3、檢視鍵的型別
127.0.0.1:6379[2]> type k1
string
4、刪除某個鍵
127.0.0.1:6379[2]> del k1
(integer) 1
127.0.0.1:6379[2]> keys *
(empty list or set)
5、為鍵值設定過期時間,單位秒
127.0.0.1:6379[2]> expire k1 10
(integer) 1
注:k1 10 秒後失效
6、檢視還有多少秒過期,-1表示永不過期,-2表示已過期
127.0.0.1:6379[2]> ttl k1
(integer) 3
127.0.0.1:6379[2]> ttl k1
(integer) 2
127.0.0.1:6379[2]> ttl k1
(integer) 1
127.0.0.1:6379[2]> ttl k1
(integer) -2
127.0.0.1:6379[2]> ttl k1
(integer) -2
127.0.0.1:6379[2]> set k2 v2
ok127.0.0.1:6379[2]> ttl k2
(integer) -1
7、檢視當前資料庫的key的數量
127.0.0.1:6379[2]> dbsize
(integer) 3
8、清空當前庫
127.0.0.1:6379[2]> flushdb
9、通殺全部庫
127.0.0.1:6379[2]> flushall
10、切換庫
127.0.0.1:6379[2]> select 1
黑猴子的家 Redis 事務
1 redis的事務定義 1 redis事務是乙個單獨的隔離操作 事務中的所有命令都會序列化 按順序地執行。事務在執行的過程中,不會被其他客戶端傳送來的命令請求所打斷。2 redis事務的主要作用就是串聯多個命令防止別的命令插隊 2 multi exec discard 1 正常情況 從輸入mult...
黑猴子的家 Redis 相關知識
1 redis埠6379從何而來 2 redis資料庫 預設資料庫 預設16個資料庫,類似陣列下標從0開始,初始預設使用0號庫 使用命令 select 來切換資料庫。如 select 8 統一密碼管理,所有庫都是同樣密碼,要麼都ok,要麼乙個也連線不上 切換資料庫 127.0.0.1 6379 se...
黑猴子的家 Hadoop Checkpoint機制
fsimage和edit log合併的過程如下圖所示 其實這個合併過程是乙個很耗i o與cpu的操作,並且在進行合併的過程中肯定也會有其他應用繼續訪問和修改hdfs檔案。所以,這個過程一般不是在單一的namenode節點上進行從。如果hdfs沒有做ha的話,checkpoint由secondname...