首页 > 解决方案 > 点燃内存消耗 vs Redis

问题描述

我是 Ignite 的新手,将 Ignite 与 Redis 进行比较,以确定我的用例的内存数据存储。我有以下 Ignite 设置 - 用于 C#.Net 的 Apache.Ignite 2.5、3 个节点、分区数据、堆外内存,并使用 Data Streamer 将数据写入缓存存储。

我已将相同的数据加载到 Redis 和 Ignite。Redis 的内存使用量为 11gb,而在 3 个节点的 Ignite 中,所有节点的内存使用量加起来为 69gb。根据此处的描述:https ://apacheignite.readme.io/docs/capacity-planning ,考虑到索引和节点,我预计 Ignite 中的内存使用量是 Redis 中的 2 倍。

这是预期的吗?.Net 版本是否有任何内存建议/配置可以帮助减少内存消耗?

标签: ignite

解决方案


推荐阅读