So installieren Sie MongoDB auf Rocky Linux und Almalinux
MongoDB ist eine leistungsstarke, hochskalierbare dokumentorientierte NoSQL-Datenbank, die für den starken Verkehr und eine enorme Datenmenge erstellt wurde. Im Gegensatz zu herkömmlichen SQL-Datenbanken, die Daten in Zeilen und Spalten in Tabellen speichern, strukturiert MongoDB Daten in einem JSON-ähnlichen Format in Datensätzen, die als Dokumente bezeichnet werden.
Dank des schemasfreien Designs bietet MongoDB eine außergewöhnliche Flexibilität und unterstützt sowohl horizontale als auch vertikale Skalierung, wodurch nur die von einer Anwendung erforderlichen Daten die Speicherung ermöglicht werden. Dies macht es im Kern sehr skalierbar.
MongoDB bietet mehrere wichtige Funktionen:
- Reiche Fragen
- Indizierung
- Replikation und hohe Verfügbarkeit
- Horizontaler und vertikaler Skalierung
- Auto Sharding
- Lastausgleich
MongoDB eignet sich besonders gut für Anwendungen, die einen hohen Verkehr und eine schnelle Skalierbarkeit benötigen. Es ist auch in Umgebungen von Vorteil, in der Softwareentwicklung in iterativen Zyklen durchgeführt wird und in kleinere, überschaubare Phasen unterteilt wird.
[Möglicherweise mögen Sie auch: 6 nützliche Tools zur Überwachung der MongoDB -Leistung]
Die Installation von MongoDB ist unkompliziert und kann sowohl in privaten als auch in öffentlichen Wolken wie AWS und Azure eingesetzt werden. In dieser Anleitung gehen wir durch die Installation von MongoDB auf Rocky Linux und Almalinux .
Schritt 1: Fügen Sie das MongoDB -Repository hinzu
Wir beginnen mit der Erstellung eines Repositorys für MongoDB , da die offiziellen Pakete in den Standard -Repositories von Rocky Linux und Almalinux nicht verfügbar sind.
Erstellen Sie das MongoDB -Repository mit dem folgenden Befehl:
<code>$ sudo vim /etc/yum.repos.d/mongodb-org.repo</code>
Fügen Sie die folgende Konfiguration in die Datei ein. Auf diese Weise können Sie die neueste Version zum Zeitpunkt des Schreibens installieren, das MongoDB 4.4 ist.
<code>[mongodb-org-4.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc</code>
Aktualisieren Sie nach dem Hinzufügen des Repository die Paketliste Ihres Systems, um das neue MongoDB -Repository einzuschließen.
<code>$ sudo dnf update</code>
Schritt 2: MongoDB unter Rocky Linux installieren
Fahren Sie nun mit der Installation von MongoDB mit dem folgenden Befehl fort:
<code>$ sudo dnf install mongodb-org</code>
Drücken Sie bei der Aufforderung 'y'
, um die MongoDB -GPG -Taste zu importieren, und drücken Sie die Eingabetaste .
Überprüfen Sie nach Abschluss der Installation die installierte Version mit:
<code>$ mongod --version</code>
Dieser Befehl zeigt die MongoDB -Version zusammen mit anderen Details wie OpenSSL -Version und Umgebung an.
Schritt 3: Starten und Aktivieren Sie MongoDB
Standardmäßig beginnt der MongoDB -Dienst nach der Installation nicht automatisch. Sie können den aktuellen Status mit:
<code>$ sudo systemctl status mongod</code>
Starten Sie den MongoDB -Dienst, bevor Sie weiter fortfahren, und konfigurieren Sie ihn so, dass sie mit diesen Befehlen automatisch mit dem Start starten:
<code>$ sudo systemctl start mongod $ sudo systemctl enable mongod</code>
Überprüfen Sie den Status erneut, um zu bestätigen, dass alles reibungslos läuft:
<code>$ sudo systemctl status mongod</code>
Um auf die Mongoschale zuzugreifen, rennen Sie:
<code>$ mongo</code>
Schritt 4: Verwenden von MongoDB zum Verwalten von Datenbanken
Wenn MongoDB jetzt installiert ist, werden wir einige grundlegende Vorgänge aus der Shell untersuchen.
Verwenden Sie den Befehl, um vorhandene Datenbanken anzuzeigen:
<code>> db</code>
Verwenden Sie zum Erstellen einer neuen Datenbank den Befehl use
, gefolgt von dem gewünschten Datenbanknamen (der noch nicht existiert). Zum Beispiel:
<code>> use tecmint-db</code>
Fügen Sie als nächstes ein Dokument in eine Sammlung namens students
ein. Kopieren und fügen Sie den folgenden Code in Ihre MongoDB -Shell ein und fügen Sie sie ein:
<code>db.students.insertOne( { "First Name" : "John", "Last_Name" : "Doe", "City" : "Lisbon", "Id No." : 34569765, "Age" : 28 } )</code>
Um die Sammlungen in Ihrer aktuellen Datenbank anzuzeigen, geben Sie ein:
<code>> show collections</code>
Um den Inhalt der students
anzuzeigen:
<code>> db.students.find() OR > db.students.find().pretty()</code>
Um die gesamte students
zu löschen:
<code>> db.students.drop()</code>
Abschluss
MongoDB ist eine flexible und leistungsstarke NoSQL -Datenbank, die aufgrund ihrer Anpassungsfähigkeit und einfachen Integration beliebt ist. Es funktioniert nahtlos mit großen Programmiersprachen wie Python und Java. In diesem Artikel haben wir Sie durch die Installation von MongoDB auf Rocky Linux und Almalinux -Systemen geführt.
Das obige ist der detaillierte Inhalt vonSo installieren Sie MongoDB auf Rocky Linux und Almalinux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Bestätigen Sie den Namen der Zielfestplatte (z. B. /dev /sda), um das Versand, die Systemscheibe versehentlich zu löschen. 2. Verwenden Sie sudoddif =/dev/zeroof =/dev/sdxbs = 1mstatus = Fortschritt, um den Nullwert in der vollständigen Festplatte zu überschreiben, was für die meisten Szenarien geeignet ist. 3. Verwenden Sie Sudoshred-V-N3/Dev/SDX für drei zufällige Datenüberschreibungen, um sicherzustellen, dass sie nicht wiederhergestellt werden können. V. Verwenden Sie schließlich sudohexdump-c/dev/sdx |

Wenn Sie die Informationen und die Version von Linux-Systemen wissen möchten, können Sie die folgenden Schritte verwenden: 1. Verwenden Sie LSB_REEASE-A, um die Verteilungsinformationen anzuzeigen; 2. Zeigen Sie die Datei /etc /os-Release an, um Versionsdetails zu erhalten. 3.. Verwenden Sie Uname-R oder Uname-MRS, um die Kernelversion und die Systemarchitektur zu bestätigen. 4. Führen Sie LSCPU, Free-H oder DMidecode aus (erfordert Root-Berechtigungen), um Hardwareinformationen zu erhalten. Die obige Methode gilt für unterschiedliche Verteilungen, und einige Befehle müssen möglicherweise eine Installation oder Berechtigungsanpassung erfordern.

Fügen Sie UserAdd- oder Adduser -Befehle hinzu, die üblicherweise von Benutzern unter Linux verwendet werden. 1. Bei Verwendung von UserAdd müssen Sie das Passwort und das Heimverzeichnis manuell festlegen. Fügen Sie den Parameter -m hinzu, um das Home -Verzeichnis zu erstellen. 2. Sie können die Shell, Gruppe und UID durch Parameter wie -s, -g und -U angeben; 3. Adduser ist ein interaktiver Befehl, der für Anfänger geeignet ist, um die Konfiguration automatisch zu vervollständigen. V. 5. UserDel kann versehentlich Benutzer und Home -Verzeichnisse löschen. Durch das Beherrschen dieser wichtigen Punkte können Sie Benutzer effizient und sicher verwalten.

cronisusedForprecisesDulingonalways-Einsysteme, whileanaconeSureSureStoctasKsRunonSystemthataren'tcontinuouslyPowered, Suchaslaptops; 1.USecronforexacttiming (z

Um die Hosts -Datei des Linux -Systems zu ändern, müssen Sie sie mit Administratorberechtigungen bearbeiten. 1. Die Hosts -Datei befindet sich im Verzeichnis/etc/usw., und Katze/etc/hosts können angezeigt werden. 2. Verwenden Sie sudo, um es mit Editoren wie Nano/Vim/Gedit zu ändern, und das Format ist die IP -Adresse und der Hostname. 3. Nach der Änderung müssen möglicherweise den DNS -Cache löschen oder den NetworkManager -Dienst neu starten. 4. Achten Sie auf das richtige Format, vermeiden Sie häufige Änderungen und kommentieren Sie sich zu ungewissenden Einträgen, um sicher zu arbeiten.

Nach dem InstallingLinux, der ersten Stiel -CLUDUPDATEYOURSYSTEM, Installation von WegeStieftware, SetingUpbackupandSecurityMeasures und Customizing theInterfacetosuityourPreferences.1) UpdateyourSystemusedtheAppropriceCandforyourdistro (E.G., Sudoaptupdate & Am

Es gibt drei Hauptmethoden, um Software unter Linux zu installieren: 1. Verwenden Sie einen Paketmanager wie APT, DNF oder Pacman und führen dann den Installationsbefehl aus, nachdem die Quelle aktualisiert wurde, wie z. B. sudoaptininstallcurl; 2. Verwenden Sie für .deb- oder .rpm -Dateien DPKG- oder RPM -Befehle, um Abhängigkeiten bei Bedarf zu installieren und zu reparieren. 3.. Verwenden Sie Snap oder Flatpak, um Anwendungen über Plattformen hinweg zu installieren, z. Es wird empfohlen, den eigenen Paketmanager des Systems für eine bessere Kompatibilität und Leistung zu verwenden.

CHOOSEPOP! _OS, Ubuntu, Nobaralinux, OrarchlinuxforoptimalgamingPerformancewithminimaloverhead.2.installofficialnvidiaproprietaryDreversFornvidiagpus, sicherstellen, dass die Datemesa-Kernelversionen-Lattel-Latzen-Latzen-LATTETEPUSTEPUSTEPUSTEPUSCOWEPERSCHUWS
