Elasticsearch ist eine Open Source und eine verteilte analytisch unterstützte Suchmaschine, um Daten zu speichern und abzurufen, wie es jede andere Datenbank tut. Daher handelt es sich daher auch um eine bekannte Datenbank, die in der NoSQL-Kategorie von Datenbanken liegt. Diese Art von Datenbanken sind technologisch modern und Bild, Videos können in einem Dokumentformular mithilfe von NoSQL -Datenbanken gespeichert werden.
Da es sich um eine NoSQL -Datenbank handelt, folgt sie SQL nicht, um Daten zu verarbeiten. Daher verwendet ElasticSearch Abfragedomänenspezifische Sprache (DSL), um grundlegende Operationen für Daten auszuführen. Elasticsearch unterstützt auch das Abrufen und darstellen die analytisch analytischen Daten oder ein analytisches Mitgefühl kann auch zwischen verschiedenen Arten von Daten gezogen werden.
Somit aufgrund seiner analytischen Darstellung von Daten; Es wird auch als analytische Suchmaschine bezeichnet. Elasticsearch -Datenbanken konzentrieren sich auf das Suchen und Abrufen der Daten effizient. Daher wird auch sie auch als Suchmaschine bezeichnet. Die in Elasticsearch gespeicherten Daten können abgerufen werden und mehrere Vorgänge können mit seiner robusten Suchfunktion ausgeführt werden.
In diesem detaillierten Beitrag haben wir die Demonstration zur Installation von Elasticsearch auf Debian 11 vorgelegt. Bevor Sie mit der Installation fortfahren, schauen wir uns an, wie Elasticsearch Daten in Form eines Dokuments verarbeitet:
Wie Elasticsearch funktioniert
Die Daten werden im JSON -Dokumentformular an Elasticsearch mithilfe von API oder Logstash gesendet. Das Logstash -Plugin fungiert als Pipeline für Elasticsearch, die Daten aus mehreren Quellen empfängt, es verarbeitet und an das Ziel sendet. Danach speichert Elasticsearch, die eine Referenznummer zum weiteren Abrufen von Daten aus dem Dokument dokumentieren und hinzugefügt haben. Sobald Elasticsearch die Referenz zugewiesen hat; Man kann dieses Dokument mithilfe von API abrufen.
So installieren Sie Elasticsearch auf Debian 11
Es gibt zwei Methoden, um Elasticsearch in Ihrem Debian 11 zu erhalten:
Methode 1: Verwenden von APT -Repository auf Debian 11
Methode 2: Mit Debian -Paket
Die erste Methode bezieht sich auf die Installation mithilfe von APT -Repository, während die zweite Methode zum Installieren von Elasticsearch durch Herunterladen und Installieren von Debian -Paket verwendet wird: Lassen Sie uns nacheinander in beide Methoden eingraben:
Methode 1: So installieren Sie Elasticsearch mithilfe von APT -Repository auf Debian 11
Die Voraussetzungen für die Installation von Elasticsearch in Debian 11 sind unten aufgeführt:
Schritt 1: Aktualisieren und aktualisieren Sie die Liste der Debian 11 -Pakete
Es ist eine gute Praxis, die Liste der Pakete zu aktualisieren und zu aktualisieren, damit Sie die aktualisierten Pakete erhalten:
Verwenden Sie dazu den folgenden Befehl, um die Pakete gleichzeitig zu aktualisieren und zu aktualisieren:
$ sudo APT Update && sudo APT -UpgradeSchritt 2: Holen Sie sich den GPG -Schlüssel
Fügen Sie die GPG -Taste hinzu, um sicherzustellen, dass die Download -Quelle sicher und akzeptabel ist: Sie können dies mit dem unten genannten Befehl verwenden:
Notiz: Die Warnung in den oben genannten Bild zeigt, dass der Apt-Key abgeschrieben wird (nach Debian 11 und Ubuntu 22.04) und ist nur verfügbar, um vorhandene Schlüssel aus dem Schlüsselring zu löschen.
Schritt 3: APT-transport-HTTPS-Paket hinzufügen
Nach dem Hinzufügen der GPG-Taste müssen die APT-Transsport-HTTPS möglicherweise auch bei Ihrem Debian anwesend sein: Sie können ihn erhalten, indem Sie den unten genannten Befehl ausgeben:
Sobald APT-transport-https für Ihr Debian 11 verfügbar ist; Verwenden Sie den folgenden Befehl, um das Repository auf zu speichern /etc/Apt/Quellen.Liste.d/elastic-7.X.Liste:
$ echo “Deb https: // Artefakte.co/pakete/7.X/APT Stable Main | | sudo tee/etc/apt/Quellen.Liste.d/elastic-7.X.ListeDer "7.X”Im obigen Befehl wird angezeigt, dass die neueste Version von Elasticsearch hinzugefügt wird.
Schritt 4: Installation von Elasticsearch
Sobald Sie die oben erfolgreichen Schritte erfolgreich ausgeführt haben; Sie müssen die Repository -Liste aktualisieren, indem Sie den unten genannten Befehl ausgeben:
Verwenden Sie nach der Aktualisierung des Systems den unten genannten Befehl, um Elasticsearch in Ihrem Debian 11 -System zu installieren:
$ sudo APT Installieren Sie ElasticsearchMethode 2: So installieren Sie Elasticsearch mithilfe von Debian -Paket auf Debian 11
Sie können Elasticsearch von offizieller Elastizitätsstelle herunterladen und installieren:
Schritt 1: Laden Sie Elasticsearch herunter
$ wget https: // artefakte.elastisch.CO/Downloads/Elasticsearch/Elasticsearch-7.14.1-AMD64.DebFühren Sie nun die Hashing -Funktion in der heruntergeladenen Datei aus, indem Sie den unten genannten Befehl ausgeben:
$ wget https: // artefakte.elastisch.co/downloads/elasticsearch-7.14.1-AMD64.Deb.SHA512Sie können die erfolgreiche Ausführung und Authentizität der empfangenen Daten überprüfen: Hierzu können Sie den folgenden Befehl verwenden:
$ shasum -a 512 -c Elasticsearch -7.14.1-AMD64.Deb.SHA512Schritt 2: Installation
Installieren Sie nach der Anwendung der Prüfsummen -Technik die .DEB -Paket durch Ausgabe des unten genannten Befehls:
Abschluss
Elasticsearch ist ein verteiltes Mehrzweckpaket und wird daher durch mehrere Namen wie Suchmaschinen oder analytische Suchmaschine sowie eine bekannte NOSQL-Datenbank dargestellt. Aufgrund der multifunktionalen Eigenschaft von Elasticsearch wird es für die Volltextensuche, die Geschäftsanalyse, die Betriebs- und Sicherheitsintelligenz verwendet. In diesem Beitrag haben wir einen Installationshandbuch vorgelegt, um Elasticsearch zu Debian 11 zu erhalten: In diesem Artikel sind zwei Methoden aufgeführt. Sie können einem von ihnen folgen, um Elasticsearch zu installieren.