redisrename
命令用於修改 key 的名稱
rename key newkey
rename
將 key 改名為 newkey
改名成功時提示 ok ,失敗時候返回乙個錯誤
key 存在且 newkey 不存在
127.0.0.1:6379>
rename test:persist test:persist:newkey
ok
當 key 不存在時,返回錯誤
127.0.0.1:6379>
rename not_a_key never_exists
(error) err no such key
newkey 已存在時, rename 會覆蓋舊 newkey
127.0.0.1:6379>
set test:key 'abc'
ok127.0.0.1:6379>
set test:key2 'bbb'
ok127.0.0.1:6379>
rename test:key2 test:key
okredis:1> get test:key
"bbb"
redis學習之安裝redis
1.安裝虛擬機器vmware 2.在虛擬機上安裝linux 指令 yum install gcc c 4.使用filezilla連線linux,將磁碟中的redis壓縮包傳輸到linux的root目錄下 5.解壓redis壓縮包 指令 tar zxvf 檔名 6.進入到壓縮檔案目錄,執行make 如...
redis學習之redis事務
redis事務的本質是一組命令的集合。事務支援一次執行多個命令,乙個事務中所有命令都會被序列化。在事務執行過程中,會按照順序序列化執行佇列中的命令,其他客戶端提交的命令請求不會插入到事務執行命令序列中。總結來說 redis事務就是一次性 順序性 排他性的執行乙個佇列中的一系列命令。批量操作在傳送ex...
redis學習之redis事務
redis的事務可以一次執行多個命令,本質是一組命令的集合。乙個事務中所有的命令都會被序列化,按順序序列執行且不會被其它命令插入。redis的事務分為3個階段,分別是開始事務 命令入隊 執行事務。multi 標記乙個事務塊的開始 exec 執行事務塊內的所有命令 discard 取消事務,放棄執行事...