我正在寻找概述所需的内容以及如何与Vespa联系以大规模检索索引数据。 我在Vespa文档RESTful API上运行压力测试,并且如文档中所建议的那样,它有一个上限。
http://docs.vespa.ai/documentation/document-api-guide.html表明了前进的方向,但却假定了主题的先声。
我可以想象
com.yahoo.documentapi.messagebus.MessageBusDocumentAccess
及相关的公交车创建等。
MessageBusDocumentApiTestCase
为理解增加了更多。
包jrt https://github.com/vespa-engine/vespa/tree/master/jrt和一些更多的资源来帮助但是,谦卑地接受的痕迹很难组合在一起:))
麻烦是我找不到,如果有文件记录,可以清楚地解释如何从外部系统调用vespa的任何指南,或者如果不可能的话,运行嵌入式客户端以及它如何与vespa集群对话。
如果存在这样的概述,请指出。
编辑:
vespaclient-java/src/main/java/com/yahoo/vespaget/DocumentRetriever.java
- 另一个例子。想法?
答案 0 :(得分:1)
这似乎是一个已在github问题中回答的问题的副本:https://github.com/vespa-engine/vespa/issues/3628
从不属于外部系统的Vespa集群供电 你推荐的Vespa集群 http://docs.vespa.ai/documentation/vespa-http-client.html
从Vespa读取单个get操作的http RESTful API for GET在http://docs.vespa.ai/documentation/document-api.html中描述 是最好的选择。用于GET的RESTful API构建于 http://docs.vespa.ai/documentation/document-api-guide.html这是一个 在作为Vespa集群一部分的节点上使用的低级api 已经可以访问架构和内容等配置 集群和节点数。