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.