我正在寻找有关所需内容以及如何与Vespa连接以大规模检索索引数据的概述。我已经在Vespa文档RESTful API上运行了压力测试,并且如文档中所建议的那样,它具有上限。
http://docs.vespa.ai/documentation/document-api-guide.html 指明了前进的方向,但在主题上处于领先地位。
我能想到
com.yahoo.documentapi.messagebus.MessageBusDocumentAccess
以及相关的总线创建等。
MessageBusDocumentApiTestCase
增加了一些理解。
https://github.com/vespa-engine/vespa/tree/master/jrt 和更多的资源来提供帮助,但谦卑地接受这条小径很难放在一起:)
问题是我找不到任何指南,如果有记录的话,可以清楚地解释如何从外部系统调用vespa,或者如果不可能,运行嵌入式客户端以及它如何与vespa集群通信。
如果有这样的概述,请告诉我。
编辑:
vespaclient-java/src/main/java/com/yahoo/vespaget/DocumentRetriever.java
-另一个例子。想法?
这似乎是一个已经在github问题中回答过的问题的重复:https://github.com/vespa-engine/vespa/issues/3628
为了从不属于您的Vespa集群的外部系统向Vespa集群提供食物,我们建议您 http://docs.vespa.ai/documentation/vespa-http-client.html。
要从Vespa读取单个获取操作,http://docs.vespa.ai/documentation/document-api.html中描述的超文本传输协议RESTful API for GET是最佳选择。RESTful API for GET构建在http://docs.vespa.ai/documentation/document-api-guide.html之上,这是一个低级api,用于已经是Vespa集群一部分的节点,并且可以访问架构和内容集群以及节点数量等配置。
质子文件表明http://docs.vespa.ai/documentation/proton.html所有数据将存储在$VESPA_HOME/var/db/VESPA/search/ 当我们安装yum的vespa时 它将环境变量VESPA_HOME设置为“/opt/VESPA” 我们如何阻止数据进入/opt/vespa?我们需要将VESPA_HOME设置为“/mnt1/vespa” 尝试,手动设
我试图用axios从VueJS到Laravel,这是我的API。 我得到了这个错误:
我想从图中所示的.jar文件中检索compare.ecore模型。 我试图在Eclipse IDE中复制并粘贴它,但没有成功。我用WinRAR打开了给定路径中的.jar文件,但在归档中找不到模型。 如何检索此模型?
前言 hyperf/scout 衍生于 laravel/scout,我们对它进行了一些协程化改造,但保持了相同的 API。在这里感谢一下 Laravel 开发组,实现了如此强大好用的组件。本文档部分节选自 Laravel China 社区组织翻译的 Laravel 官方文档。 Hyperf/Scout 为模型的全文搜索提供了一个简单的、基于驱动程序的解决方案。使用模型观察员,Scout 会自动同步
问题内容: 一台服务器上的应用程序查询在另一台服务器上运行的redis。来自查询的结果数据集大约为25万,在应用服务器上似乎需要40秒。 在redis服务器或app服务器上使用命令执行命令时,在两种情况下,它们都需要大约40秒才能完成,如所述。 在查询期间,redis服务器使用大约15%的CPU。 问题: 花费40秒检索250k记录是否很慢?是否有可能将其加速到几秒钟? 问题答案: 首先,它取决于
我对Java非常陌生,所以如果我做了一些非常错误的事情,请原谅我。 我在一个项目中工作,我需要快速扫描大量的数据(CSV有5000万行或更多,每行5个条目)重复。我使用了,因为它的方法速度很快。