Mindmap-Galerie MYSQL
Dies ist eine Mindmap über MYSQL. Der Hauptinhalt umfasst: Redis Redis ist eine Datenbank, Struktur: Schlüsselwert, Index, Verbindung, MYSQL-DML-Operation (Data Manipulation Language).
Bearbeitet um 2024-04-21 20:48:41Die Kontrolle der Personalkosten ist für Unternehmen ein wichtiges Mittel zur Maximierung des wirtschaftlichen Nutzens. Unternehmen müssen ihre zentrale Wettbewerbsfähigkeit kontinuierlich verbessern, um Herausforderungen bewältigen zu können.
Dies ist kein Leitfaden für pädagogische Techniken, sondern eine Reise, um die Stimmung für Bildung zu finden. Lieber Leser, in diesem Buch können Sie in jeder pädagogischen Geschichte sehen, wie ein echter Pädagoge sein sollte – einfühlsam und witzig, wissend, was für Kinder angemessen und unangemessen ist und wissen, was man sagen soll, was nicht gesagt werden sollte, achten Sie darauf auf die Einzigartigkeit des Kindes achten, auf die individuelle Lebenswelt des Kindes achten und wissen, wie man das Kind „sieht“ und „zuhören“ kann. Nur wahre Pädagogen können die Herzen der Kinder verstehen, den Ton der Quasi-Bildung festlegen und Bildung und Wachstum schöner und erfüllender gestalten!
In diesem Buch geht der Autor auf die Details ein und fasst eine Reihe von Lernmethoden zusammen, die für die meisten Menschen zum Erlernen von Wissen und Fähigkeiten geeignet sind. Nach Meinung des Autors kann jedes Lernen in drei Phasen unterteilt werden: präzise Eingabe, tiefe Verdauung und mehrfache Ausgabe. Das erste ist die Eingabe von Wissen, was bedeutet, dass man zunächst neues Wissen aufnimmt, dann das eingegebene Wissen versteht und schließlich das gelernte Wissen nutzt. Ich hoffe, dass dieses Buch allen zugute kommt, die beim Lernen verwirrt sind oder nicht wissen, wie man eine neue Fähigkeit erlernt!
Die Kontrolle der Personalkosten ist für Unternehmen ein wichtiges Mittel zur Maximierung des wirtschaftlichen Nutzens. Unternehmen müssen ihre zentrale Wettbewerbsfähigkeit kontinuierlich verbessern, um Herausforderungen bewältigen zu können.
Dies ist kein Leitfaden für pädagogische Techniken, sondern eine Reise, um die Stimmung für Bildung zu finden. Lieber Leser, in diesem Buch können Sie in jeder pädagogischen Geschichte sehen, wie ein echter Pädagoge sein sollte – einfühlsam und witzig, wissend, was für Kinder angemessen und unangemessen ist und wissen, was man sagen soll, was nicht gesagt werden sollte, achten Sie darauf auf die Einzigartigkeit des Kindes achten, auf die individuelle Lebenswelt des Kindes achten und wissen, wie man das Kind „sieht“ und „zuhören“ kann. Nur wahre Pädagogen können die Herzen der Kinder verstehen, den Ton der Quasi-Bildung festlegen und Bildung und Wachstum schöner und erfüllender gestalten!
In diesem Buch geht der Autor auf die Details ein und fasst eine Reihe von Lernmethoden zusammen, die für die meisten Menschen zum Erlernen von Wissen und Fähigkeiten geeignet sind. Nach Meinung des Autors kann jedes Lernen in drei Phasen unterteilt werden: präzise Eingabe, tiefe Verdauung und mehrfache Ausgabe. Das erste ist die Eingabe von Wissen, was bedeutet, dass man zunächst neues Wissen aufnimmt, dann das eingegebene Wissen versteht und schließlich das gelernte Wissen nutzt. Ich hoffe, dass dieses Buch allen zugute kommt, die beim Lernen verwirrt sind oder nicht wissen, wie man eine neue Fähigkeit erlernt!
MYSQL
redis Redis ist eine Datenbank, Struktur: Schlüsselwert
Beharrlichkeit Dabei handelt es sich um den Prozess der Konvertierung kurzlebiger und flüchtiger Daten in ein Format, das lange gespeichert werden kann und nicht so leicht verloren geht.
RDB (Redis-Datenbank) RDB-Persistenz ist eine Persistenzmethode der Redis-Datenbank. Sie erreicht eine dauerhafte Speicherung von Daten durch regelmäßiges Speichern von Daten-Snapshots (Snapshots) im Redis-Speicher in RDB-Dateien auf der Festplatte. Insbesondere schreibt die RDB-Persistenz den Snapshot des Datensatzes im Speicher innerhalb eines bestimmten Zeitintervalls auf die Festplatte. Der eigentliche Vorgang besteht darin, einen untergeordneten Prozess zu verzweigen, den Datensatz zunächst in eine temporäre Datei zu schreiben und ihn nach erfolgreichem Schreiben zu ersetzen Die vorherigen Dateien werden mit binärer Komprimierung gespeichert. Diese Methode bietet den Vorteil einer schnelleren Geschwindigkeit und der Speicherung als Binärdatei zur einfachen Übertragung. Der Nachteil besteht jedoch darin, dass die Granularität der Datenwiederherstellung groß ist, es sich um eine vollständige Wiederherstellung handelt und keine inkrementelle Wiederherstellung unterstützt wird.
AOF (Nur Datei anhängen) Durch die Aufzeichnung jedes von Redis ausgeführten Schreibbefehls in einer AOF-Datei wird die AOF-Datei direkt importiert, um die darin enthaltenen Datensätze auszuführen, wenn Daten wiederhergestellt werden müssen. Die AOF-Datei ist eine Protokolldatei im Anhängemodus, und jeder Redis-Befehl wird im AOF-Format in die AOF-Datei geschrieben. Im Gegensatz zu RDB zeichnet die AOF-Persistenz jeden vom Server verarbeiteten Schreib- und Löschvorgang in Echtzeit auf (Abfragevorgänge werden nicht aufgezeichnet) und wird in Textform gespeichert, sodass Sie die Datei direkt öffnen können, um detaillierte Vorgangsdatensätze anzuzeigen. Der Nachteil von AOF besteht jedoch darin, dass die AOF-Protokolle bei der Ausführung von Redis immer länger werden. Wenn die Instanz abstürzt und neu startet, wird die Wiedergabe des gesamten AOF sehr zeitaufwändig. Daher verfügt AOF über einen Umschreibmechanismus, um Datensätze zu optimieren, unnötige Datensätze zu reduzieren und die Wiederherstellungseffizienz zu verbessern.
Vor- und Nachteile von RDB und AOF Es ist wahrscheinlicher, dass RDB-Daten verloren gehen. Die AOF-Erholungszeit ist länger.
Zusammenfassung: Wenn Ihnen die Geschwindigkeit und Effizienz der Datenwiederherstellung mehr am Herzen liegt, können Sie sich für RDB entscheiden. Wenn Sie mehr Wert auf die Integrität und Echtzeitqualität von Daten legen, können Sie sich für AOF entscheiden. Gleichzeitig können RDB und AOF auch kombiniert verwendet werden, um bessere Ergebnisse zu erzielen.
Erhöhen Sie die Berechtigungen durch Redis RDB (nicht autorisierte Anmeldung)
SSH
Der Client meldet sich beim Server an Der öffentliche Schlüssel des Clients wird dem Server übergeben; Der Client verschlüsselt Informationen über den privaten Schlüssel. Der Server entschlüsselt die Daten mithilfe des vom Client angegebenen öffentlichen Schlüssels. Wenn die Entschlüsselung erfolgreich ist, ist für die Anmeldung kein Passwort erforderlich.
Verfahren 1. Der Client generiert ein Schlüsselpaar; 2. Der Server unterstützt SSH; 3. Redis unterstützt RDB; 4. Redis kann explodiert werden; 5. Ändern Sie das Speicherverzeichnis von rdb. 7. Schreiben Sie den öffentlichen Schlüssel des Kunden über Redis. 8. Speichern;
Index
Wie sieht ein MYSQL-Datensatz aus? Gruppe, Seite
Gruppe: 4 bis 8 Datensätze bilden eine Gruppe
Seite: Die Anzahl der Datensätze in jeder Gruppe auf der Seite ist nicht eindeutig. Manche Gruppen haben nur einen, manche haben 4 oder 6 usw.
Clustered-Index (empfohlen) Der Primärschlüssel ist eindeutig Blattknoten speichern vollständige Daten
Sekundärindex (nicht empfohlen) Indexblattknoten der Ebene 2 speichern keine vollständigen Daten, sondern nur den Primärschlüssel. 1. Viele Male; 2. Schlechte Cache-Lokalität
Gewerkschaftsindex Identisch mit Sekundärindex
verbinden
Innere Verbindung Wählen Sie u.username, g.* vom Benutzer u INNER JOIN aus, g auf u.userid = g.userid
links beitreten Wählen Sie u.userid, u.username, g.* aus Benutzer u LEFT JOIN waren g auf u.userid = g.userid
MYSQL-DML-Betrieb (Data Manipulation Language).
Hinzufügen zu Syntax: Einfügen in gibt an (Feld 1, Feld 2, Feld 3) Werte (Wert 1, Wert 2, Wert 3)
löschen Aus Tabellenname löschen, wobei Feldname=Wert ist
Überarbeiten Syntax: Update gibt an, dass der Feldname = „neuer Wert“ ist, wobei der Feldname = „alter Wert“ ist.
Anfrage (wichtige und schwierige Punkte) Syntax: Wählen Sie {*|<Feldname, verwendet in der dreistufigen SQL-Injektion>} aus dem Tabellennamen aus [where <bedingter Ausdruck>] Die where-Klausel wird zum Filtern von Datensätzen im Ergebnissatz verwendet. Es folgen ein oder mehrere bedingte Ausdrücke und nur Datensätze, die diese Bedingungen erfüllen, werden ausgewählt. [group by] Die Group by-Klausel wird verwendet, um die Ergebnismenge nach einer oder mehreren Spalten zu gruppieren. [order by field desc |. asc] Die order by-Klausel wird verwendet, um die Datensätze in der Ergebnismenge von groß nach klein und asc von klein nach groß zu sortieren.