数据库--即电子文件柜,用户可以对文件中的数据进行增,删,改,查等操作。
- 关系型数据库
关系型数据库管理系统(Relational Database Management System,RDBMS)- 非关系型数据库
noSQL(Not Only SQL )
关系型数据库
- 数据以二维表格的形式存储,可以通过外键关联,一致性强;
- 数据存储在磁盘中,每次读取数据都是一次I/O请求,数度慢,系统开销大,高并发的情况下很影响性能
- 使用方便,易于维护
非关系型数据库
- 数据以key-value形式存储,只适合存储以一些简单的数据;不适合持久存储海量数据;
- 数据存储在内存中,关联性弱,读取速度快;
- Oracle
- Mysql
- MariaDB
- Microsoft SQL Server
- db2
- .......
- Redis
- MongoDB
- Amazon
- .......
