(一)初识数据库

版权声明:转载请给出原文链接 https://blog.csdn.net/youngyouth/article/details/82828450

什么是数据库

数据库:database ,存储数据的仓库,理论上只要可以存放东西的,都可以叫做数据库;比如,一个花盆、一个柜子;

官方定义高效的 存储和处理数据的介质(介质只要是两种:磁盘和内存 );


数据库分类

数据库基于存储介质的不同,分为两类:关系型数据库(SQL)和非关系型数据库(NoSQL) ;

其中 NoSQL,是 not only sql 的缩写,不是 no  sql ;

关系型数据库是存在硬盘中的,非关系数据库是存在内存中;


不同类型的数据库产品

关系型数据库:

  • 大型数据库

    oracle、DB2

  • 中型数据库

    sql-server,mysql

  • 小型数据库

    access

非关系型数据库:

  • memcacahed,MongoDB,Redis ;

    其中 memcacahed,MongoDB,都会丢失数据,因为非关系型数据库,是将数据存在内存中的;Redis 有同步技术,可以避免丢失数据


两种类型数据库的区别

  • 关系型数据库

    安全,数据保存在硬盘中,断电也不会丢失,但是浪费空间,底层是用(二维表)存储的;

  • 非关系型数据库

    效率高,因为保存在内存中,但是会产生数据丢失的情况,比如突然断电!


猜你喜欢

转载自blog.csdn.net/youngyouth/article/details/82828450