加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

nosql – 如何设置Redis可以使用的最大内存大小?

发布时间:2020-12-13 13:31:36 所属栏目:百科 来源:网络整理
导读:具体来说,我只有1GB的可用内存,并希望只使用300MB的Redis.如何配置它,使它只能使用高达300MB的内存? 出于好奇,当您尝试插入新数据时会发生什么,Redis已经被分配的所有内存使用? maxmemory是防止Redis使用太多RAM的正确配置选项. 如果插入件导致超出maxmemo
具体来说,我只有1GB的可用内存,并希望只使用300MB的Redis.如何配置它,使它只能使用高达300MB的内存?

出于好奇,当您尝试插入新数据时会发生什么,Redis已经被分配的所有内存使用?

maxmemory是防止Redis使用太多RAM的正确配置选项.

如果插入件导致超出maxmemory,插入操作有时会失败.

尽管如此,Redis将竭尽全力防止操作失败.在较新版本的Redis中,您可以配置配置中的内存回收策略,以及设置maxmemory-policy选项.

此外,如果您启用了虚拟内存选项,Redis将开始将过时的数据存储到磁盘.

更多信息:

> What does Redis do when it runs out of memory?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读