实时索引 DSE
Live Indexing DSE
我想在我的集群上启用实时索引。按照步骤 here,我必须将堆大小增加到至少 20 GB。我的集群中有 3 个节点,每个节点都有 32 GB 的 RAM。当前堆大小配置如下所示
是否可以推荐我将堆大小更改为 20GB 并使用相同数量的 RAM?如果不是,我的 RAM 的推荐堆大小应该是多少,以便实时索引正常工作?
搜索查询性能取决于我们有效利用 OS 页面缓存来保持搜索索引热度的能力。索引的大小越小,OS 就越容易在内存中维护它们。
如果增加堆,可用于页面缓存的 RAM 就会减少,并且将这些索引放入 RAM 的可能性也会降低。在 solr.data 目录中检查它们的大小,看看您是否有足够的 RAM。
另请查看我的 post 关于减小索引大小的内容:
我想在我的集群上启用实时索引。按照步骤 here,我必须将堆大小增加到至少 20 GB。我的集群中有 3 个节点,每个节点都有 32 GB 的 RAM。当前堆大小配置如下所示
是否可以推荐我将堆大小更改为 20GB 并使用相同数量的 RAM?如果不是,我的 RAM 的推荐堆大小应该是多少,以便实时索引正常工作?
搜索查询性能取决于我们有效利用 OS 页面缓存来保持搜索索引热度的能力。索引的大小越小,OS 就越容易在内存中维护它们。
如果增加堆,可用于页面缓存的 RAM 就会减少,并且将这些索引放入 RAM 的可能性也会降低。在 solr.data 目录中检查它们的大小,看看您是否有足够的 RAM。
另请查看我的 post 关于减小索引大小的内容: