2017-10-03 2 views
3

Ich bin auf der Suche nach einer Übersicht über die Anforderungen und die Verbindung mit Vespa, um indexierte Daten im Maßstab abrufen zu können. Ich habe Stresstests auf VESPA Dokument RESTful API durchgeführt und wie in der Dokumentation vorgeschlagen, hat es eine Obergrenze.Abrufen von Dokumenten von der Vespa im Maßstab

http://docs.vespa.ai/documentation/document-api-guide.html gibt den Weg nach vorne an, nimmt aber einen Vorsprung beim Thema auf.

kann ich

com.yahoo.documentapi.messagebus.MessageBusDocumentAccess 

und damit verbundene Bus Schaffung Abbildung usw.

MessageBusDocumentApiTestCase 

fügt etwas mehr Verständnis.

Paket jrt https://github.com/vespa-engine/vespa/tree/master/jrt und einige weitere Ressourcen kommen, aber die Spur zu helfen, demütig zu akzeptieren, hart zusammen zu stellen :)

Das Problem ist, ich nicht finden können, wenn dokumentiert, jede Führung eindeutig zu erklären wie kann man vespa von einem externen system aus aufrufen, oder wenn das nicht möglich ist, einen eingebetteten client ausführen und wie er mit vespa cluster kommuniziert.

Bitte weisen Sie mich darauf hin, wenn eine solche Übersicht existiert.

edit:

vespaclient-java/src/main/java/com/yahoo/vespaget/DocumentRetriever.java 

- ein weiteres Beispiel. Gedanken?

Antwort

1

Dies scheint ein Duplikat einer Frage, die sich bereits in einem Github Frage beantwortet wurde: https://github.com/vespa-engine/vespa/issues/3628

Für von externen Systemen Vespa Cluster Fütterung, die nicht Teil Cluster Ihrer Vespa ist, empfehlen wir http://docs.vespa.ai/documentation/vespa-http-client.html .

Für Einzel get Operationen von Vespa die http RESTful API für beschrieben GET in http://docs.vespa.ai/documentation/document-api.html Lesen ist die beste Option. Die RESTful-API für GET baut auf der http://docs.vespa.ai/documentation/document-api-guide.html Low-Level-API auf Knoten, die Teil eines Vespa-Clusters bereits sind und haben Zugriff auf Konfiguration wie Schema und Inhalt Cluster und Anzahl der Knoten.

Verwandte Themen