Heim  >  Artikel  >  Was sind die gängigen Datenbanken?

Was sind die gängigen Datenbanken?

藏色散人
藏色散人Original
2020-03-05 16:11:3218270Durchsuche

Was sind die gängigen Datenbanken?

Was sind die gängigen Datenbanken?

Die gängigen Datenbanken sind:

1. MySQL

MySQL ist ein relationales Datenbankverwaltungssystem, das von der schwedischen Firma MySQL AB entwickelt wurde. ein Produkt von Oracle.

MySQL ist eines der beliebtesten relationalen Datenbankverwaltungssysteme. In Bezug auf WEB-Anwendungen ist MySQL eine der besten RDBMS-Anwendungssoftware (Relational Database Management System).

2. SQL Server

SQL Server ist ein relationales Datenbankverwaltungssystem, das von Microsoft eingeführt wurde.

Es ist einfach zu bedienen, skalierbar und hochgradig mit verwandter Software integriert. Es kann auf einer Vielzahl von Plattformen verwendet werden, von Laptops mit Microsoft Windows 98 bis hin zu großen Multiprozessorservern mit Microsoft Windows 2012.

3. Oracle Database

Oracle Database ist ein relationales Datenbankverwaltungssystem von Oracle.

Es ist ein Produkt, das im Datenbankbereich schon immer eine führende Position einnahm. Das System zeichnet sich durch gute Portabilität, einfache Bedienung und leistungsstarke Funktionen aus und eignet sich für verschiedene große, mittlere, kleine und Mikrocomputerumgebungen. Es handelt sich um eine Datenbanklösung mit hoher Effizienz, guter Zuverlässigkeit und Anpassungsfähigkeit an hohen Durchsatz.

Typen von Datenbanken

1. Relationale Datenbank

Relationale Datenbank, das Speicherformat kann die Beziehung zwischen Entitäten intuitiv widerspiegeln. Relationale Datenbanken ähneln gewöhnlichen Tabellen. Es gibt viele komplexe Beziehungen zwischen Tabellen in relationalen Datenbanken. Zu den gängigen relationalen Datenbanken gehören MySQL, SqlServer usw.

In einfachen oder kleinen Anwendungen hat die Verwendung verschiedener relationaler Datenbanken kaum Auswirkungen auf die Leistung des Systems. Wenn Sie jedoch große Anwendungen erstellen, müssen Sie die geeignete auswählen, die auf den Geschäftsanforderungen und Leistungsanforderungen des Systems basiert Anwendung. Relationale Datenbank.

2. Nicht-relationale Datenbank

Nicht-relationale Datenbank bezieht sich auf ein verteiltes, nicht-relationales Datenspeichersystem, das die Einhaltung der ACID-Prinzipien nicht garantiert. Die nicht-relationale Datenbanktechnologie ist eng mit der CAP-Theorie und dem konsistenten Hashing-Algorithmus verbunden.

Die sogenannte CAP-Theorie bedeutet einfach, dass es für ein verteiltes System unmöglich ist, die drei Anforderungen Verfügbarkeit, Konsistenz und Partitionsfehlertoleranz zu erfüllen. Die Obergrenze des Systems besteht darin, zwei Anforderungen gleichzeitig zu erfüllen.

Der konsistente Hash-Algorithmus bezieht sich auf einen Datenalgorithmus, der normalerweise im Anwendungsprozess nicht relationaler Datenbanken generiert wird, um Arbeitsanforderungen zu erfüllen. Es gibt jedoch auch Nachteile , schwankt die Qualität der Arbeitsabwicklung je nach Knoten. Wenn zu viele Knoten vorhanden sind, sind die zugehörigen Arbeitsergebnisse nicht so genau.

Weitere Inhalte zum Thema Programmierung finden Sie in der Spalte Einführung in die Programmierung auf der chinesischen PHP-Website!

Das obige ist der detaillierte Inhalt vonWas sind die gängigen Datenbanken?. 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