1.2.2. 搜索可扩展性
Search 组件的可扩展性取决于数据存储的性能。在分析搜索性能时,以下变量非常重要:
- 物理内存
- 写入吞吐量(缓存恢复时间)
- 查询执行时间
1.2.2.1. 物理内存 复制链接链接已复制到粘贴板!
搜索会将数据保留在内存中从而达到快速响应时间。所需内存与 Kubernetes 资源的数量及其在集群中的关系有比例关系。
Clusters | Kubernetes 资源 | 关系 | 观察的大小(使用模拟数据) |
---|---|---|---|
1 个中型 | 5000 | 9500 | 50 Mi |
5 个中型 | 25,000 | 75,000 | 120 Mi |
15 个中型 | 75,000 | 20,0000 | 492 Mi |
30 个中型 | 150,000 | 450,000 | 1 Gi |
50 个中型 | 250,000 | 750,000 | 2 Gi |
有关如何更改搜索组件的内存数量的更多信息,请参阅 Options 来提高 redisgraph 内存。