MongoBD Grundlegende Bedienung

1. Schließen Sie Datenbank

mongo

 

2. Beenden Datenbank

Ausfahrt

 

3. Die Liste der Datenbanken Überprüfen

Show dbs

 

4. Wechseln Sie in einer Datenbank

Verwenden Sie die Datenbanknamen (wenn es keine neue ist)

 

5. Überprüfen Sie die aktuelle Betrieb der Datenbank

db

 

6. Legen Sie Daten

db.student.insertOne ({ 'name': 'Jack'})

 

7. Überprüfen Sie alle aktuellen Fokus der Sammlungsdatenbank (Tabelle)

zeigen Sammlungen

 

8. Alle Datenabfrage

db.student.find ()

 

 

 

 

 

 

Gesamt:

Da MongoDB einzigartige Datenverarbeitung können heiße Daten in dem Speicher geladen werden und daher die Abfragebegriffe, sind sehr schnell (natürlich wird sehr Speicherverbrauch), da die Verwendung der BSON Daten speichern und damit ein JSON-formatierte Daten hat sehr gut unterstützende und freundliche Modifikation von Tabellenstruktur, die Art der Dokumentenspeicherung, Datenfreundliche sichtbar; fragmentiert Cluster-Datenbank Last hat sehr gute Skalierbarkeit und ein sehr gutes automatisches Failover (lobt).

Unzureichend: Abfrage der Datenbank, die eine spezifische Abfrage verwendet wird, gibt es eine gewisse Lernkosten (nicht hoch), Index ist nicht ihr abfällt; Sperre kann nur auf die Erfassungsebene bereitgestellt werden, sondern auch auf Zeilenebene Verriegelungs tun, keine Transaktionsmechanismus (nicht Roll Back ah); Lernmaterialien MySQL schon gar nicht mehr.

 

MongoDB, die das Problem für mich lösen kann

In der Regel werde ich MySQL zu MongoDB Tabelle in Abschnitt wandern, vor allem auf die Fahrzeughistorie Daten im Zusammenhang und Temperatur- und Feuchtedaten und andere Maschinen gesammelt und Auftragsdaten, Kundendaten und andere Informationen nachverfolgen, ist immer noch in MySQL-Datenbank vor allem, weil diese beiden Arten von Echtzeit-Datenerfassung, Echtzeit-Updates, im Laufe der Zeit, die Erweiterung des Projektes (PAAS-Service), in einer sehr großen Menge von Daten entstehen, aber in der Regel nach einer einzigen Tabelle in MySQL Datenvolumen von über 5 Millionen Performance obwohl es durch das Notenblatt sinkt schneller verarbeitet werden kann, aber das Wachstum im Laufe der Zeit, würde ich bringen noch größere Probleme (wie Abfragen, etc.), so dass es besser ist es in MongoDB zu platzieren Speicherung, Abfrage, was bequemer sein würde, aber es braucht Aufmerksamkeit Fragmentierung. die Chipschlüssel Oh.

 

Ich denke du magst

Origin www.cnblogs.com/ranyihang/p/12596131.html
Empfohlen
Rangfolge