腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
占用
大量
内存
的
Redis
数据结构
、
、
、
我在
Redis
上做了一个实验来测试大键的
内存
使用情况。我加载了1 600万字符串,其中包含50-60个字符(字节),大致将磁盘上的802 MB放入
Redis
中的排序集。然后,我将1600万个短字符串 (10-12个字符)加载到另一个排序集中,
占用
磁盘上220 MB的空间,它仍然消耗了2.5GB的
内存
。很明显,磁盘上的空间使用减少了很多(减少了72%),但是
Redis
排序集仍然使用了大字符串使用的大量
内存
。
Redis
散列的情况也是如此(短字符串
浏览 11
提问于2013-02-17
得票数 3
回答已采纳
1
回答
Redis
服务器
内存
增加到22 to并崩溃(OOM)
、
、
、
redis
服务器v2.8.4正在Ubuntu14.04VPS上运行,
内存
为8 GB,交换空间为16 GB (在SSD上)。然而,htop显示,仅
redis
就
占用
了
内存
的22.4 G!我不认为
redis
数据库这么大,那么它为什么
占用
这么多
内存
呢?📷
Redis
版本:
Redis
server v=2.8.4 sha=00000000:0 malloc=jemalloc-3.4.1 bits=64 build=a44a
浏览 0
提问于2014-07-26
得票数 1
1
回答
如何在
Redis
中分别确定每个数据库
占用
内存
的大小
我在
Redis
中有几个数据库,我想确定每个数据库在RAM中各自
占用
了多少。 在
Redis
文档中,有一个命令INFO ,但是它提供了关于
占用
内存
的全部信息,而不分裂成现有的数据库。
Redis
中是否有一个内置的功能,可以单独监视每个数据库
占用
的
内存
的当前值,或者可能存在不基于KEYS *命令的库?
浏览 5
提问于2022-03-23
得票数 0
3
回答
使用Jedis的
Redis
中单个密钥
占用
的
内存
?
、
、
、
jedis.info(" memory ")查找
Redis
中单个密钥
占用
的
内存
(“memory”)只提供
redis
服务器使用的总
内存
。
浏览 2
提问于2018-11-19
得票数 2
1
回答
选择
redis
最大
内存
大小和BGSAVE
内存
使用情况
、
我试图找出在以下情况下“maxmemory”的安全设置: 如果您在一个写入量很大的应用程序中使用
Redis
,同时将一个RDB文件保存在磁盘上或重写AOF日志,那么
Redis
可能会
占用
通
浏览 2
提问于2013-02-19
得票数 10
回答已采纳
1
回答
内存
异常,但仍然有足够的
内存
、
、
、
我正在使用项目与.NET核心C#项目中的
Redis
进行交互。在负载较重的情况下,除了以下例外,我们的
Redis
连接将开始失败: 我们还可以通过shell连接到Elasticache,并看到
内存
是可共享的,并与它进行很好的交互。RedisConnectionManager.GetDatabaseConnection().
浏览 2
提问于2018-10-25
得票数 0
回答已采纳
1
回答
linux中安装宝塔后,在宝塔软件商店安装
redis
后启动出现
redis
占用
大量
内存
?
、
linux中安装宝塔后,在宝塔软件商店安装
redis
后启动出现
redis
占用
大量
内存
,导致服务器崩溃。
浏览 948
提问于2019-10-14
1
回答
Redis
空实例的
内存
占用
我一直在调查
Redis
空实例的
内存
占用
情况(因为我对在低
内存
设备中启用
Redis
作为缓存提供程序感兴趣)。文档中说
内存
占用
应该是~3MB (以前的版本只有1MB,但我认为应该增加这个大小的新特性)。使用
Redis
32位的Debian: gcc_ver
浏览 0
提问于2017-07-21
得票数 2
1
回答
Redis
占用
太多
内存
、
我在两个centos 6虚拟机中设置了一个
Redis
(版本4.0.6)前哨集群。主从
Redis
服务器都将最大
内存
设置为10 as,并将maxmemory_policy设置为volatile-lru。 问题是,两台服务器都
占用
了大量
内存
。在主服务器和从服务器上分别
占用
14064.8 MB和15664.2 MB。我确实有很多数据存储在
redis
中。它们中的大多数都设置了过期,有些则没有过期。 问题是,即使在将最大
内存
设置为10 GB之后,为什么
r
浏览 20
提问于2019-01-11
得票数 1
1
回答
如何判断Linux中的单个进程可以使用多少
内存
?
、
、
、
我有一个专用于
Redis
的Linux服务器。
Redis
应该会
占用
几乎所有的
内存
。我担心Linux可能会限制
Redis
的
内存
消耗。问题是:如何准确地确定一个进程在没有操作系统的情况下可以
占用
多少RAM? 互联网上的信息是矛盾的。有overcommit_ratio,ulimit和许多其他事情可能影响正确的答案。99%的信息集中在有限资源的情况下将进程
内存
限制在很小的数量上。然而,我感兴趣的是确保我的重要的巨大进程能够顺利地使用我将要提供的所有庞大的RAM。
浏览 0
提问于2020-03-24
得票数 1
回答已采纳
1
回答
redis
服务器的
内存
占用
、
、
我想了解一个
redis
实例在
内存
占用
方面有多重(不考虑存储在
内存
中的实际数据)?有没有“精简版”的
Redis
?或者,是否有其他选项可以在此环境中工作?
浏览 3
提问于2013-03-16
得票数 0
回答已采纳
1
回答
当设置了最大
内存
限制时,在python中查找
redis
内存
使用情况
、
我正在编写一个python脚本,它将定期检查
redis
内存
使用情况。现在我知道来自
redis
info的used_memory或used_memory_human会告诉我们
redis
当前使用了多少
内存
。但我想知道有多少百分比的
内存
已经被利用。在
redis
信息中,我们不会得到像max_memory这样的东西,因为
redis
会
占用
系统可用的
内存
。但是,如果在
redis
.conf中设置了maxmemory
浏览 0
提问于2012-08-14
得票数 3
回答已采纳
2
回答
如何获取特定密钥在
redis
中的
内存
占用
情况?
如何获取特定密钥在
redis
中的
内存
占用
情况?kombu.binding.celery.pidbox" 4) "_kombu.binding.celeryev" 我只想得到像"_kombu.binding.celery"这样的一个特定密钥,或者像db0这样的一个特定数据库的
内存
占用
redis
_version:2.8.17 任何评论都是非常欢迎的。非常感谢。
浏览 62
提问于2019-03-04
得票数 0
回答已采纳
1
回答
在集群模式下,
Redis
散列结构
占用
了更多
内存
。
/
redis
-cli -c -p 7000 hlen 0(integer) 7746812 (integer) 7746812 (integer) 0./
redis
-cli -c -p 7001 k
浏览 0
提问于2019-05-12
得票数 11
1
回答
Redis
Windows叉是否因为使用
内存
映射文件而使用较少的RAM?
、
、
、
、
我在
Redis
上找到了以下论坛帖子:和一些微软开放技术团队成员: 为了实现持久化并模拟fork()复制上写机制,
Redis
的Windows端口将
Redis
堆放置在一个可以与子进程共享的
内存
映射文件中。数据肯定存储在
内存
中,但是由于
内存
映射的文件工作集将被记在“共享工作集”下,而不是“私有工作集”下。可以使用任务管理器或Windows性能监视器检查
redis
-server.exe的共享工作集。因为我发现
redis
-server进程
占用
浏览 2
提问于2015-07-14
得票数 2
1
回答
Redis
占用
了所有的服务器
内存
。该怎么办呢?
我有一台运行2.4.5版的
Redis
服务器,
内存
中加载了11 of的dump.rdb。它在EC2上运行,
内存
是4倍的超大实例(总
内存
为70 is )。然而,事实证明,
Redis
已经
占用
了50 up的
内存
,而且还在不断增长。我的数据集仍然会变得更大,可能会增长到20 be左右,所以显然70 be的
内存
是不够的。你们对如何克服这个限制或者如何让
Redis
消耗更少的
内存
有什么想法吗? 我尝试过
redis
浏览 1
提问于2011-12-30
得票数 2
回答已采纳
2
回答
如何从不受欢迎/冷酷的
Redis
中节省
内存
?
我们有很多
Redis
实例,消耗了TB的
内存
和数百台机器。我们正在探索一种方法,从这些不受欢迎的/冷的
Redis
中节省
内存
,以减少我们的机器使用。PS:我们正在考虑一些
Redis
兼容的产品,它可以“混合”
内存
和磁盘
浏览 0
提问于2020-05-06
得票数 9
1
回答
Redis
内存
使用情况与备份
占用
的空间
我正在查看
Redis
备份的web应用程序的rdb文件。有4个这样的文件(4个不同的
redis
服务器并发工作),大小为:13G + 1.6G + 66M + 14M = ~15G 然而,这4个实例似乎正在
占用
内存
的43.8GB (根据新遗留物)。为什么在mem和磁盘中,
redis
数据
占用
的空间有这么大的差异?这会不会是一个错误的配置,这个问题能得到帮助吗?
浏览 8
提问于2017-09-23
得票数 1
回答已采纳
1
回答
Redis
排序集的
内存
公式是什么?
假设排序集的平均元素是X字节,我需要计算一个
Redis
SortedSet
占用
多少
内存
。
浏览 7
提问于2013-08-21
得票数 2
回答已采纳
2
回答
Redis
占用
了所有服务器
内存
。该怎么办呢?
我有一个
Redis
服务器,运行2.4.5版本,dump.rdb为11 of,加载到
内存
中。它运行在EC2上,在一个高
内存
上运行,4x超大型实例(70 is总
内存
)。然而,事实证明,
Redis
已经
占用
了50 up的
内存
,而且越来越多。我的数据集仍然会变大,可能会增加到20 be左右,所以显然70 be的
内存
是不够的。对于如何克服这个限制,或者如何让
Redis
少吃点记忆,你们有什么想法吗? 我尝试过
redis
32位,但
浏览 0
提问于2011-12-29
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
学习笔记:Redis内存划分以及优化内存占用的方式
解码Redis的最易被忽视的CPU和内存占用高问题
Redis 内存分配
Redis 内存淘汰机制详解
IOS“其它”占用内存很大,怎么办?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券