Heim  >  Artikel  >  Datenbank  >  Häufig verwendete MySQL-Speicher-Engines [Zusammenfassung]

Häufig verwendete MySQL-Speicher-Engines [Zusammenfassung]

藏色散人
藏色散人Original
2018-09-10 17:09:391642Durchsuche

Dieser Artikel stellt Ihnen hauptsächlich die am häufigsten verwendeten MySQL-Speicher-Engines vor. Weitere Informationen finden Sie auch im MySQL-Video-Tutorial oder im MySQL-Handbuch.

Die folgenden Speicher-Engines werden am häufigsten verwendet:

MyISAM: Die standardmäßige MySQL-Plug-in-Speicher-Engine, die eine der am häufigsten verwendeten Speicher-Engines im Web, Data Warehousing und anderen Bereichen ist Anwendungsumgebungen. Beachten Sie, dass die Standardspeicher-Engine des MySQL-Servers leicht geändert werden kann, indem Sie die Konfigurationsvariable STORAGE_ENGINE ändern.

InnoDB: Für Transaktionsverarbeitungsanwendungen, verfügt über viele Funktionen, einschließlich ACID-Transaktionsunterstützung. (Bietet Sperren auf Zeilenebene)

BDB: eine Transaktions-Engine, die InnoDB ersetzen kann und COMMIT, ROLLBACK und andere Transaktionsfunktionen unterstützt.

Speicher: Speichert alle Daten im RAM und ermöglicht so einen extrem schnellen Zugriff in Umgebungen, in denen Referenzen und andere ähnliche Daten schnell gefunden werden müssen.

Zusammenführen: Ermöglicht dem MySQL-DBA oder -Entwickler, eine Reihe äquivalenter MyISAM-Tabellen logisch zu kombinieren und sie als ein Objekt zu referenzieren. Es eignet sich sehr gut für VLDB-Umgebungen wie Data Warehousing.

Archiv: Bietet die perfekte Lösung für die Speicherung und den Abruf großer Mengen selten referenzierter historischer, archivierter oder Sicherheitsüberprüfungsinformationen.

Verbunden: Kann mehrere separate MySQL-Server verbinden, um eine logische Datenbank aus mehreren physischen Servern zu erstellen. Sehr gut geeignet für verteilte Umgebungen oder Data-Mart-Umgebungen.

Cluster/NDB: MySQLs geclusterte Datenbank-Engine, besonders geeignet für Anwendungen mit hohen Suchanforderungen, die auch höchste Betriebszeit und Verfügbarkeit erfordern.

Sonstiges: Zu den anderen Speicher-Engines gehören CSV (durch Kommas getrennte Verweise auf Dateien, die als Datenbanktabellen verwendet werden), Blackhole (wird verwendet, um Anwendungseingaben in die Datenbank vorübergehend zu deaktivieren) und die Beispiel-Engine (zur schnellen Erstellung einer benutzerdefinierten Datei). Plug-in-Speicher-Engine hilft).

Dann ist dieser Artikel eine Einführung in die häufig verwendete MySQL-Speicher-Engine. Hoffe, es hilft allen!

Das obige ist der detaillierte Inhalt vonHäufig verwendete MySQL-Speicher-Engines [Zusammenfassung]. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn