搜索延迟会随着文档大小的增加而增加吗?



当文档类型中的数据不断增长时,搜索延迟会增加吗?由于我们不直接管理Vespa中的分片类型配置,它是如何管理的?

创建多个文档类型是处理扩展要求的良好做法吗?

Vespa 将文档均匀地(使用 CRUSH 算法(分布在内容集群中的可用节点上。如果您在集群中添加(或删除(节点,Vespa 将在后台自动重新分配。

通常,延迟与每个内容节点的文档数成正比,添加更多内容节点可减少延迟。您可以在生产环境中的任何时候执行此操作。

从中可以看出,您永远不希望添加更多搜索定义(架构(进行缩放。

请参阅 https://docs.vespa.ai/documentation/performance/sizing-search.html。是的,通常,如果您的查询是文本查询,则在给定固定节点数的情况下,延迟会随着文档量的增加而增加。Vespa允许实时重新分发数据,因此添加新节点将平衡延迟。

最新更新