当数据在文档类型中持续增长时,搜索延迟是否会增加?由于我们不直接在Vespa中管理分片类型的配置,它如何管理它?
创建多个文档类型是否是处理缩放需求的好做法?
发布于 2020-06-23 20:12:44
Vespa在内容集群中的可用节点上均匀分布文档(使用CRUSH算法)。如果您在群集中添加(或删除)节点,Vespa将在后台自动重新分发。
通常,延迟与每个内容节点的文档数成正比,添加更多的内容节点可以减少延迟。您可以在生产过程中的任何时候执行此操作。
从这里可以看出,您永远不会想要添加更多的搜索定义(模式)来进行扩展。
发布于 2020-06-23 17:55:26
参见https://docs.vespa.ai/documentation/performance/sizing-search.html。是的,通常情况下,如果您的查询是文本查询,在给定固定节点数量的情况下,延迟会随着文档量的增加而增加。Vespa允许实时重新分发数据,因此添加新节点将平衡延迟。
https://stackoverflow.com/questions/62531460
复制相似问题