Die bequemste Option für die lokale Entwicklung und das Testen mit Elasticsearch ist die Verwendung des offiziellen Docker-Images. Stellen Sie zunächst sicher, dass Docker auf Ihrem System installiert ist.

Betrieb im Einzelknotenmodus

Für die Zwecke dieses Tutorials ist eine Elasticsearch-Bereitstellung auf einem einzelnen Knoten ausreichend. Der folgende Befehl startet den Dienst in einem Docker-Container:

Möglicherweise möchten Sie die Elasticsearch-Versionsnummer im obigen Befehl ändern, um die neueste verfügbare Version zu verwenden.

Wenige Sekunden nach Ausführung des Befehls sollte der Elasticsearch-Dienst unter http://localhost:9200 laufen. Öffnen Sie diesen Link in Ihrem Browser, um zu bestätigen, dass der Dienst verfügbar und betriebsbereit ist.

Beachten Sie, dass der obige Befehl den Dienst mit deaktivierter Authentifizierung und Verschlüsselung startet, was bedeutet, dass jeder, der sich mit dem Dienst verbindet, Zugriff erhält. Dies ist zwar praktisch zum Experimentieren und Lernen von Elasticsearch, aber Sie sollten den Dienst niemals auf diese Weise in der Produktion oder auf einem Computer betreiben, der direkt mit dem Internet verbunden ist.

Der Dienst wird mit einer Testlizenz gestartet. Die Testlizenz aktiviert alle Funktionen von Elasticsearch, einschließlich RRF und ML-Inferenz, für einen Testzeitraum von 30 Tagen. Nach Ablauf der Testphase wird die Lizenz auf eine Basislizenz herabgestuft, die dauerhaft kostenlos ist. Wenn Sie die Testphase überspringen und die Basislizenz nutzen möchten, setzen Sie den Wert der Variablen xpack.license.self_generated.type stattdessen auf basic . Einen detaillierten Funktionsvergleich der verschiedenen Lizenzen finden Sie unter https://www.elastic.co/subscriptions.

Selbstgehostete Produktionsbereitstellungen

Wenn Sie an einer selbstgehosteten Produktionsbereitstellung von Elasticsearch interessiert sind, folgen Sie den unten stehenden Links:

Sind Sie bereit, hochmoderne Sucherlebnisse zu schaffen?

Eine ausreichend fortgeschrittene Suche kann nicht durch die Bemühungen einer einzelnen Person erreicht werden. Elasticsearch wird von Datenwissenschaftlern, ML-Ops-Experten, Ingenieuren und vielen anderen unterstützt, die genauso leidenschaftlich an der Suche interessiert sind wie Sie. Lasst uns in Kontakt treten und zusammenarbeiten, um das magische Sucherlebnis zu schaffen, das Ihnen die gewünschten Ergebnisse liefert.

Probieren Sie es selbst aus