2016-07-13 7 views
0

Ich war aufgeregt zu hören, dass Solr 6 eine SQL-Schnittstelle hatte, aber bald festgestellt, dass es nur mit SolrCloud und nicht eine einzige Solr-Instanz funktioniert. Wir haben derzeit zwei Solr-Server. Einer ist ein Master-Produktionsserver und wird auf einen Slave-Berichtsserver repliziert. Ich würde gerne in der Lage sein, SQL auf dem Slave zu verwenden.Solr SQL für Single Solr Instanz

Also ein paar Fragen.

Ist es tatsächlich möglich, SQL auf einer einzelnen Solr-Instanz zu verwenden, und ich habe gerade etwas verpasst?

Wenn ich SolrCloud for SQL verwenden muss, wie kann ich das einrichten und eine ähnliche Architektur beibehalten wie jetzt? Das heißt, ich habe nur zwei Hosts, der gesamte Produktionsdatenverkehr, einschließlich der Schreibvorgänge, wird an einen Host gesendet, und alle Hintergrundberichte werden an den anderen Host gesendet.

Ich begrüße alle anderen Vorschläge, die Sie haben könnten.

+0

SolrCloud verdrängt die alte Master-Slave-Replikation nach https://cwiki.apache.org/confluence/display/solr/Replication+Screen aber ich habe noch nicht so gegangen. – rleir

Antwort