数据库存储数据的仓库,是高效处理和存储数据的重要介质,主要包括磁盘和内存。根据存储介质的不同,数据库分为关系型(SQL)和非关系型(NoSQL,即Not Only SQL)两大类。关系型数据库主要有大型的Oracle和DB2、中型的SQL Server和MySQL、小型的Access等;非关系型数据库包括Memcached、MongoDB和Redis等。两者区别在于,关系型数据库安全性高,数据保存在磁盘上几乎不会丢失,但空间利用率相对低(使用二维表结构);而非关系型数据库则以高效率著称,但在数据持久性和安全性方面不如关系型数据库。