第 2 章 数据网格部署规划
要获得最好的 Data Grid 部署性能,您应该执行以下操作:
- 计算数据集合的大小。
- 确定最适合您的用例和要求的集群的缓存模式。
- 了解提供容错和一致性保障的数据网格功能的性能权衡和注意事项。
2.1. 性能指标注意事项 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
数据网格包括许多可配置的组合,决定单个公式用于涵盖所有用例的性能指标。
数据网格性能和调整指南 文档的目的是提供关于使用案例和架构的详细信息,可帮助您确定数据网格部署的要求。
另外,请考虑以下适用于 Data Grid 的交互因素:
- 云环境中可用的 CPU 和内存资源
- 并行使用的缓存
- get、put、query 平衡
- 峰值负载和吞吐量限制
- 使用数据集查询限制
- 每个缓存的条目数
- 缓存条目的大小
根据不同的组合和未知外部因素的数量,提供满足所有数据网格用例的性能计算是不可能的。您不能将一个性能测试与另一测试进行比较,以确定之前列出的因素是否不同。
您可以使用 Data Grid CLI 运行基本性能测试,该测试会收集有限的性能指标。您可以自定义性能测试,以便测试输出结果可能满足您的需要。测试结果可提供基线指标,可帮助您确定数据网格缓存要求的设置和资源。
测量当前设置的性能,并检查它们是否满足您的要求。如果不满足您的需求,请优化设置,然后重新保证其性能。