对于 MarkLogic 服务器,推荐的林大小与实际内存的比率是多少?例如,我目前有一个 190GB 的数据库,并且随着时间的推移不断增长。我最终需要对这个数据库进行集群,因为数据库会不断增长。因此,我需要为需要多少节点以及使用哪些磁盘和内存配置制定一个计划。
问问题
568 次
1 回答
4
这取决于。您会听到像 1:10 或 1:16 这样的数字,但内容结构和索引配置的变化可以使该数字在任一方向上摆动 10 倍。
但是由于您已经有一个 190 GB 的数据库,所以这相对容易。检查每个林状态页面的内存大小,然后将它们相加。乘以 8/3(或约 2.7)。
如果您没有现有的数据库,最准确的技术是使用正确的索引配置加载相当大比例(例如 5%)的内容。然后将所有内容合并到一个支架上,并检查林状态页面的内存大小。乘以占总内容的比例。保守地说,这个数字将是所需总物理内存的 3/8。因此,如果您看到 5% 的内容为 1-GB,那么总数将为 20 * 8 / 3 = 53.33-GB,您将需要 64-GB 的服务器。
于 2012-06-26T03:58:10.223 回答