溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Redis基礎知識有哪些

發布時間:2022-01-05 17:42:08 來源:億速云 閱讀:161 作者:小新 欄目:大數據

這篇文章主要為大家展示了“Redis基礎知識有哪些”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Redis基礎知識有哪些”這篇文章吧。

Redis基礎知識

1.    Redis為單進程

單進程模型來處理客戶端的請求。對讀寫等時間的響應是通過對epoll函數的包裝來做到的。Redis的實際處理速度完全依靠主進程的執行效率。

Epoll是Linux內核為處理大批量文件描述符而作了改進的epoll,是Linux下多路復用IO接口select/poll的增強版本,它能顯著提高程序在大量并發連接中只有少量活躍情況下的系統CPU利用率。

2. 性能測試工具

/usr/local/bin/redis-banchmark

3. 默認16個數據庫 可設置

默認16個數據庫,類似數組下表從零開始,初始默認使用零號庫

redis.conf 中 查找設置  :database 16

4. select  切換數據庫  

127.0.0.1:9736> select 1
OK
127.0.0.1:9736[1]>

5. DBSIZE 查看當前庫key的數量

127.0.0.1:9736[1]> DBSIZE
(integer) 0
127.0.0.1:9736[1]>

6. 查找所有鍵

127.0.0.1:9736[1]> keys *
1) "k3"
2) "k2"
3) "k1"
127.0.0.1:9736[1]> 


7. 支持?,*模糊查找

127.0.0.1:9736[1]> KEYS k?
1) "k3"
2) "k2"
3) "k1"
127.0.0.1:9736[1]> KEYS k4*
1) "k444"

8.  FLUSHDB 清空當前庫

9. FLUSHALL 清空所有庫

以上是“Redis基礎知識有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女