色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

redis六種淘汰策略

Android編程精選 ? 來源:CSDN ? 作者:CSDN ? 2022-08-01 10:23 ? 次閱讀

redis是個基于內存的緩存數據庫,既然是基于內存的,那肯定就會有存滿的時候

如果真的存滿了,再有新的數據過來肯定就存不進去了

此時redis會執行既定的一些淘汰策略,本文大概講一下redis六種淘汰策略

01六種淘汰策略

1.noeviction(默認策略):對于寫請求不再提供服務,直接返回錯誤(DEL請求和部分特殊請求除外)

2.allkeys-lru:從所有key中使用LRU算法進行淘汰(LRU算法:即最近最少使用算法)

3.volatile-lru:從設置了過期時間的key中使用LRU算法進行淘汰

4.allkeys-random:從所有key中隨機淘汰數據

5.volatile-random:從設置了過期時間的key中隨機淘汰

6.volatile-ttl:在設置了過期時間的key中,淘汰過期時間剩余最短的

當使用volatile-lru、volatile-random、volatile-ttl這三種策略時,如果沒有key可以被淘汰,則和noeviction一樣返回錯誤

02如何獲取及設置內存淘汰策略

1、獲取當前內存淘汰策略:

127.0.0.1:6379> configgetmaxmemory-policy

可以看到當前使用的默認的noeviction策略

2、獲取Redis能使用的最大內存大小

127.0.0.1:6379> configgetmaxmemory

如果不設置最大內存大小或者設置最大內存大小為0,在64位操作系統下不限制內存大小,在32位操作系統下最多使用3GB內存。32 位的機器最大只支持 4GB 的內存,而系統本身就需要一定的內存資源來支持運行,所以 32 位機器限制最大 3 GB 的可用內存

3、設置淘汰策略

通過配置文件設置淘汰策略(修改redis.conf文件):

maxmemory-policy allkeys-lru

通過命令修改淘汰策略:

127.0.0.1:6379> configsetmaxmemory-policyallkeys-lru

4、設置Redis最大占用內存大小

#設置Redis最大占用內存大小為100M
127.0.0.1:6379> configsetmaxmemory100mb

審核編輯 :李倩


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 數據庫
    +關注

    關注

    7

    文章

    3816

    瀏覽量

    64448
  • Redis
    +關注

    關注

    0

    文章

    376

    瀏覽量

    10882

原文標題:Redis 6種淘汰機制,看看你知道哪些?

文章出處:【微信號:AndroidPush,微信公眾號:Android編程精選】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    華為云Flexus X實例,Redis性能加速評測及對比

    隨著云計算技術的飛速發展,Redis 作為一高性能的內存數據庫,在各種應用場景中發揮著越來越重要的作用。為了滿足不同用戶對 Redis 性能的高要求,華為云推出了 Flexus X 實例,并提供了
    的頭像 發表于 12-29 15:47 ?159次閱讀
    華為云Flexus X實例,<b class='flag-5'>Redis</b>性能加速評測及對比

    Redis緩存與Memcached的比較

    關鍵特性和差異: 1. 數據存儲 Redis: Redis是一個開源的鍵值存儲,支持多種數據結構,如字符串、列表、集合、有序集合、散列、位圖、超日志和地理空間索引。 它支持持久化,可以將內存中的數據保存到磁盤,支持RDB(快照)和AOF(日志)兩
    的頭像 發表于 12-18 09:33 ?157次閱讀

    深度排查恩智浦MCX N系列支持的六種電源模式

    前 言 在上周文章-MCX N系列之電源管理中,小編帶大家了解了MCX N系列的電源架構以及不同的電源配置,本篇文章將介紹MCX N系列支持的六種電源模式,分別為: Active Sleep
    發表于 12-12 09:33 ?235次閱讀
    深度排查恩智浦MCX N系列支持的<b class='flag-5'>六種</b>電源模式

    如何運用數字化技術加速西格瑪策略的實施與成效?

    在眾多管理策略中,西格瑪以其嚴謹的數據驅動方法論,成為了企業追求卓越品質與效率的不二法門。然而,傳統西格瑪的實施往往面臨周期長、成本高、數據收集與分析復雜等挑戰。那么,如何運用數字化技術為
    的頭像 發表于 10-31 09:41 ?164次閱讀

    六種dcdc變換器特點是什么

    DC-DC變換器是將一個電壓值的直流電源轉換成另一個電壓值的直流電源的電子設備。它們在電源管理、電池充電、便攜式電子設備等領域中非常重要。以下是六種常見的DC-DC變換器及其特點的介紹: 降壓變換器
    的頭像 發表于 09-30 16:27 ?579次閱讀

    水冷液冷負載系統的六種基本類型

    您可以選擇六種基本類型的冷卻系統,以滿足負載的冷卻需求。每個人都有其優點和缺點。本文旨在識別不同類型的冷卻系統并確定它們的優缺點,以便您可以根據自己的需求做出明智的選擇。
    的頭像 發表于 07-08 07:35 ?526次閱讀
    水冷液冷負載系統的<b class='flag-5'>六種</b>基本類型

    K8S學習教程(二):在 PetaExpress KubeSphere容器平臺部署高可用 Redis 集群

    前言 Redis 是在開發過程中經常用到的緩存中間件,為了考慮在生產環境中穩定性和高可用,Redis通常采用集群模式的部署方式。 在制定Redis集群的部署策略時,常規部署在虛擬機上的
    的頭像 發表于 07-03 15:30 ?777次閱讀
    K8S學習教程(二):在 PetaExpress KubeSphere容器平臺部署高可用 <b class='flag-5'>Redis</b> 集群

    快速搞懂GPIO控制器的六種模式

    六種常見模式,我們特地整理了這篇文章。。快速搞懂GPIO控制器的六種模式我們拿STM32芯片舉例,下圖是GPIO控制器的簡單框圖:通過框圖可以分為輸入和輸出兩個
    的頭像 發表于 05-18 08:04 ?1530次閱讀
    快速搞懂GPIO控制器的<b class='flag-5'>六種</b>模式

    Redis 開源協議調整,我們怎么辦?

    2 024 年 3 月 20 日, Redis 官方宣布,從 Redis 7.4 版本開始,Redis 將獲得源可用許可證 ( RSALv2 ) 和服務器端公共許可證 ( SSPLv1 ) 的雙重
    的頭像 發表于 05-09 22:59 ?441次閱讀
    <b class='flag-5'>Redis</b> 開源協議調整,我們怎么辦?

    Redis開源版與Redis企業版,怎么選用?

    點擊“藍字”關注我們數以千計的企業和數以百萬計的開發人員Redis開源版來構建應用程序。但隨著用戶數量、數據量和地區性的增加,成本、可擴展性、運營和可用性等問題也隨之而來。Redis企業版
    的頭像 發表于 04-04 08:04 ?1089次閱讀
    <b class='flag-5'>Redis</b>開源版與<b class='flag-5'>Redis</b>企業版,怎么選用?

    GaussDB(for Redis) 特性揭秘:大 key 治理

    ? 從 DBA 的視角看,大 Key 無疑是引起 Redis 線上問題的常見原因。為了解決大 Key 隱患,業務首先要遵守合理的開發規范,減少大 Key 的產生和訪問依賴。但有時大 Key 是在程序
    的頭像 發表于 03-28 22:06 ?670次閱讀
    GaussDB(for <b class='flag-5'>Redis</b>) 特性揭秘:大 key 治理

    新版 Redis 不再“開源”,對使用者都有哪些影響?

    2024 年 3 月 20 日,Redis Labs 宣布從 Redis 7.4 開始,將原先比較寬松的 BSD 源碼使用協議修改為 RSAv2和 SSPLv1協議。該變化意味著 Redis
    的頭像 發表于 03-27 22:30 ?504次閱讀
    新版 <b class='flag-5'>Redis</b> 不再“開源”,對使用者都有哪些影響?

    Redis官方搜索引擎來了,性能炸裂!

    RediSearch 是一個 Redis 模塊,為 Redis 提供查詢、二級索引和全文搜索功能。
    的頭像 發表于 02-21 10:01 ?2393次閱讀
    <b class='flag-5'>Redis</b>官方搜索引擎來了,性能炸裂!

    路由器的六種傳輸模式,你都知道哪個呢?

    路由器的六種傳輸模式,你都知道哪個呢? 路由器是當今網絡通信中不可或缺的設備,它能將網絡數據包在不同的計算機網絡中進行轉發。而在這個過程中,路由器還支持多種傳輸模式。 1. 靜態路由模式 靜態路由
    的頭像 發表于 02-04 14:08 ?2215次閱讀

    模擬電路-043 六種電流源簡介-1

    模擬電路電流
    珠創客
    發布于 :2024年01月11日 11:48:06
    主站蜘蛛池模板: 欧美亚洲日韩在线在线影院| 日本特交大片免费观看| 一一本之道高清手机在线观看| 男人的天堂黄色| 年轻老师毛茸茸自由性| 欧美高清video mr.sexo| 久久精品国产首叶| 国产成人在线视频观看| av天堂网2014在线| 高清观看ZSHH96的视频素材| 98久久无码一区人妻A片蜜| 亚洲最大日夜无码中文字幕| 在线精品国精品国产不卡| 67194成在线观看免费| 永久免费看bbb| 97成人免费视频| 在线亚洲色拍偷拍在线视频| 91原创在线| 高h超辣bl文| 果冻传媒在线完整免费播放| 国产精品亚洲专一区二区三区| 国产在线一区二区AV视频| 久久久WWW免费人成精品| 欧美乱妇15p图| 色欲人妻AAAAAAA无码| 色多多旧版污污破解版| 欧美影院在线观看完整版 mp4| 肉奴隷 赤坂丽在线播放| 亚洲国产欧美日本大妈| 97 sese| 国产成人免费全部网站 | 午夜DV内射一区二区| 樱花草在线影视WWW日本动漫| caoporn超碰在线| 国产欧美一区二区三区免费| 久久久久青草大香线综合精品| 日本日本熟妇中文在线视频| 亚洲午夜久久久精品电影院| xxx免费观看| 精品国产九九| 久久人妻熟女中文字幕AV蜜芽|