我想在我的群集上启用实时索引。根据步骤here,我必须将堆大小增加到至少20 GB。我的群集中有3个节点,每个节点有32 GB的RAM。当前堆大小配置如下所示
我建议使用相同数量的RAM将堆大小更改为20GB吗?如果没有,建议的堆大小应该是什么,以便实时索引正常工作?
答案 0 :(得分:1)
搜索查询性能取决于我们有效利用操作系统页面缓存以保持搜索索引热的能力。索引的大小越小,操作系统就越容易将它们保存在内存中。
如果增加堆,那么可用于页面缓存的RAM就越少,并且您将这些索引安装到RAM中的可能性就越小。检查它们在solr.data目录中的大小,看看你是否有足够的RAM。
另请查看减少索引大小的帖子: