gpt4 book ai didi

vespa - 在 Vespa.ai 中按分区查询

转载 作者:行者123 更新时间:2023-12-03 23:46:29 24 4
gpt4 key购买 nike

发出查询时,Vespa 在所有内容节点(在通讯组中)运行查询并返回结果。我有两个始终存在于搜索查询中的键。我可以从这些键的值中对数据进行分区,以便每当我查询 Vespa 时都知道在哪里查找而不是查询所有内容节点吗?

最佳答案

在大多数情况下,您不想使用数据的属性来控制向内容节点的分发,因为这会导致节点上的负载不均。不均匀的负载意味着增加成本(因为您的成本将等于所有节点都与您加载最多的节点一样加载的情况),以及潜在的操作问题(因为如果您继续将某些文档添加到相同的节点,添加节点将不会减轻过载问题)节点)。

通常,您可以通过这样做获得的节省是适度的,因为确定内容节点上没有匹配项的成本非常低,而且远不能抵消上述缺点。异常(exception)情况可能是查询非常大(具有数千个元素的张量),或者如果没有这个,您将有非常大的扇出(数百个节点)。

关于vespa - 在 Vespa.ai 中按分区查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62447461/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com