教你Redis 如何清空所有資料
導讀 | 這篇文章主要介紹了Redis 如何清空所有資料,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教 |
1、開啟cmd 視窗,切換至Redis 安裝目錄下的bin資料夾
2、在cmd 視窗,輸入連線Redis 指令:
redis-cli.exe -h 127.0.0.1 -p 6389
3、連線成功後,如果Redis 配置密碼模式,首先需要輸入合法密碼,如果沒有配置,可以直接過濾此步驟
auth abc123
4、在cmd 命令視窗,輸入清空所有Redis 資料指令:
flushall
redis設定key的過期名稱setnx,當key 過期,會自動清除key
一.定期刪除
觸發刪除事件: 記憶體不足、key過期時間到期
刪除策略包含:定期刪除+惰性刪除
定期刪除:指的是redis預設是每隔100ms就隨機抽取一些設定了過期時間的key,檢查其是否過期,如果過期就刪除
惰性刪除:在獲取某個key的時候,redis會檢查一下 ,這個key如果設定了過期時間那麼是否過期了?如果過期了此時就會刪除,不會給你返回任何東西。
二. 記憶體淘汰機制
1、allkeys-lru:當記憶體不足以容納新寫入資料時,在鍵空間中,移除最近最少使用的key(這個是最常用的)
2、allkeys-random:當記憶體不足以容納新寫入資料時,在鍵空間中,隨機移除某個key,這個一般沒人用吧,為啥要隨機,肯定是把最近最少使用的key給幹掉啊
3、volatile-lru:當記憶體不足以容納新寫入資料時,在設定了過期時間的鍵空間中,移除最近最少使用的key(這個一般不太合適)
4、volatile-random:當記憶體不足以容納新寫入資料時,在設定了過期時間的鍵空間中,隨機移除某個key
5、volatile-ttl:當記憶體不足以容納新寫入資料時,在設定了過期時間的鍵空間中,有更早過期時間的key優先移除
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2913902/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何清除win10 所有資料_win10怎麼清空所有資料Win10
- 電腦回收站檔案清空?教你一鍵恢復清空資料
- git如何清空所有的commit記錄GitMIT
- mssql sqlserver 使用sql指令碼 清空所有資料庫表資料的方法分享SQLServer指令碼資料庫
- Python中如何將列表資料清空?Python
- RedisTemplate清空所有鍵值對Redis
- GBase 如何批量清空某資料庫中部分表的資料?資料庫
- 教你如何讓Redis更持久 !Redis
- 如何清空idea的git資訊IdeaGit
- Jtti:sqlserver怎麼清空資料庫資料JttiSQLServer資料庫
- 教你如何用node連線redisRedis
- 回收站清空後資料如何免費恢復教程
- 教你如何在 CentOS 上安裝RedisCentOSRedis
- win10回收站清空了怎麼恢復 教你如何快速恢復回收站資料的方法Win10
- 教你如何使用API介面獲取資料!API
- mysql怎麼清空表中的資料MySql
- 【Redis 技術探索】「資料遷移實戰」手把手教你如何實現線上 + 離線模式進行遷移Redis資料實戰指南(離線同步資料)Redis模式
- 如何刪除資料庫下的所有表(mysql)資料庫MySql
- Python中如何清空Queue?Python
- 教你如何用php pdo連線資料庫PHP資料庫
- 教你如何刪除Mac下的iCloud資料?MacCloud
- 如何掌握python連線redis資料庫?PythonRedis資料庫
- 資料同步:教你如何實時把資料從 MySQL 同步到 OceanBaseMySql
- python 如何刪除資料夾下的所有檔案和子資料夾?Python
- 在MySQL中,如何獲取資料庫下所有表的資料行數?MySql資料庫
- 教你如何使用flask實現ajax資料入庫Flask
- 手把手教你如何做資料包表
- 教你如何用 Lua 操作檔案中的資料
- C# 操縱貼上板 Clipboard(傳送資料、讀取資料、清空資料)C#
- 【Redis】 redis資料遷移Redis
- 教你如何運用python實現不同資料庫間資料同步功能Python資料庫
- 談談Redis快取中MySQL的資料如何與Redis同步Redis快取MySql
- 【Redis 技術探索】「資料遷移實戰」手把手教你如何實現線上 + 離線模式進行遷移 Redis 資料實戰指南(scan模式遷移)Redis模式
- Macbook一鍵抹掉系統所有資料教程 Macbook怎麼清除所有資料?Mac
- 如何使用RedisTemplate訪問Redis資料結構Redis資料結構
- Omni Recover for Mac如何恢復所有丟失的iPhone資料MaciPhone
- 教你如何實現頁面間的資料通訊
- 一招教你資料倉儲如何高效批次匯入與更新資料