Redis系列三:reids常用命令


全局命令

 keys *  查看所有鍵

 dbsize 查看的是當前所在redis數據庫的鍵總數 如果存在大量鍵,線上禁止使用此指令

 exists key 檢查鍵是否存在,存在返回1,不存在返回0

 del key 刪除鍵,返回刪除鍵個數,刪除不存在鍵返回0

 expire key seconds  設置鍵過期的時間,單位是秒,  //set name lgs  expire name 10 //10秒過期

 ttl key 查看鍵剩余的過期時間,和expire配合使用

type key 查看鍵的數據結構類型: //type name  //返回string,鍵不存在返回none

設置獲取鍵值得命令

set name lgs

get name

命令執行的順序

單線程執行:

執行過程:發送指令-〉執行命令-〉返回結果

執行命令:單線程執行,所有命令進入隊列,按順序執行,使用I/O多路復用解決I/O問題

單線程快原因:純內存訪問, 非阻塞I/O(使用多路復用),單線程避免線程切換和競爭產生資源消耗


免責聲明!

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



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