2017-07-13 4 views
1

Ich brauche Bulk-Update meine Dokumente, wenn das Dokument nicht existiert Ich möchte es erstellen. Ich folgte Elasticsearch PHP API-Referenz, aber ich finde keine Informationen, die ich Upsert-Anfrage erstellen muss.ElasticSearch PHP API Massenupdate (Upsert)

Kann jemand bitte ein Beispiel für PHP-Code posten, der Dokumente in der aktuellen Version von Elasticsearch und Elasticsearch PHP API aktualisiert oder erstellt? (Elasticsearch v ~ 5.0)

Antwort

0

Ich wechselte zu Java API. Ich füttere Bulk Processor aus mehreren Threads - einfache Lösung, sauberen Code und höhere Effizienz. Threads in PHP sind ebenfalls verfügbar, aber unter Windows (PHP 7.1) viel komplizierter zu entwickeln.