1 我在Redis存储了一个非常大的字符串列表,我试图找出是否有命令(或任何其他方式)来获取该列表使用的内存。有什么建议么?如何获得Redis中列表的内存大小? 我找不到任何相关的东西,在Redis commands的列表中找到。 来源 2016-03-14 Forge +2 你可以试试https://github.com/gamenet/redis-memory-analyzer。它支持LIST,因此您可以获得有关您数据的内存统计信息。 – misterion
1 目前Redis不提供这种内省记忆能力。你现在最好的选择是DUMP这个清单,然后RESTORE它到一个空的数据库。在恢复列表之后使用INFO的内存从&之前的目标数据库部分并从后者中减去前者以获得大小估计。 来源 2016-03-14 12:35:32 +0 我明白了,toda @ItamarHaber。我刚才注意到这个非常相似[线程](http://stackoverflow.com/questions/33735096/...),但我会留下这个问题的答案。 – Forge +0 @Forge ein be'ad ma;) –
你可以试试https://github.com/gamenet/redis-memory-analyzer。它支持LIST,因此您可以获得有关您数据的内存统计信息。 – misterion