Red de conocimiento informático - Aprendizaje de código fuente - ¿Qué tipos de bases de datos existen?

¿Qué tipos de bases de datos existen?

Las bases de datos se dividen en dos tipos: relacionales y no relacionales.

En resumen, la base de datos puede considerarse como un archivador electrónico: un lugar donde se almacenan archivos electrónicos y los usuarios pueden agregar, interceptar, actualizar, eliminar, etc., los datos de los archivos.

Las bases de datos relacionales incluyen:

Oracle, DB2, Microsoft SQL Server, Microsoft Access, MySQL, etc.

Las bases de datos no relacionales incluyen:

NoSql, Cloudant, MongoDb, redis, HBase, etc.

Información ampliada:

Ventajas de las bases de datos no relacionales:

1. Alto rendimiento: NOSQL se basa en pares clave-valor, que se pueden imaginar como la clave principal y el valor en la tabla La relación correspondiente no necesita ser analizada por la capa SQL, por lo que el rendimiento es muy alto.

2. Buena escalabilidad: de manera similar, debido a que se basa en pares clave-valor y no hay acoplamiento entre datos, es fácil de expandir horizontalmente.

Ventajas de las bases de datos relacionales:

1. Se pueden realizar consultas complejas: puede utilizar declaraciones SQL para realizar fácilmente consultas de datos muy complejas entre una tabla y varias tablas.

2. Buen soporte para transacciones: de esta manera, se puede lograr el acceso a datos con altos requisitos de seguridad.

Enciclopedia Baidu - Base de datos