关系数据库、非关系型数据库。
1、关系数据库
特点:数据集中控制;减少数据冗余等。
适用范围:对于结构化数据的处理更合适,如学生成绩、地址等,这样的数据一般情况下需要使用结构化的查询。
2、非关系数据库
特点:易扩展;大数据量,高性能;灵活的数据模型等。
使用范围:据模型比较简单;需要灵活性更强的IT系统;对数据库性能要求较高。
扩展资料:
非关系数据库的分类:
1、列存储数据库
这部分数据库通常是用来应对分布式存储的海量数据。键仍然存在,但是它们的特点是指向了多个列。这些列是由列家族来安排的。如:Cassandra, HBase, Riak。
2、文档型数据库
文档型数据库的灵感是来自于Lotus Notes办公软件的,而且它同第一种键值存储相类似。该类型的数据模型是版本化的文档,半结构化的文档以特定的格式存储,比如JSON。文档型数据库可 以看作是键值数据库的升级版,允许之间嵌套键值。而且文档型数据库比键值数据库的查询效率更高。如:CouchDB, MongoDb. 国内也有文档型数据库SequoiaDB,已经开源。
参考资料来源:百度百科-数据库
参考资料来源:百度百科-NoSQL
常用的数据库有以下几种:
1.关系数据库
特点:数据集中控制;减少数据冗余等。
适用范围:更适用于结构化数据的处理,如学生成绩、地址等。一般来说,此类数据需要使用结构化查询。
2.非关系数据库
特点:易于扩展;数据量大;性能高;数据模型灵活等。
使用范围:根据模型比较简单,需要更灵活的IT系统,要求数据库性能高。
扩展资料:
非关系数据库分类:
1.列存储数据库
这部分数据库通常用来处理分布式存储的海量数据。键仍然存在,但它们的特征是指向多个列。这些列按列家族排列。例如:Cassandra,HBase,Riak。
2.文档型数据库
文档数据库的灵感来自于LotusNotes办公软件,它类似于第一个键值存储。这种类型的数据模型是一个版本化的文档,半结构化文档以特定的格式存储,如JSON。文档数据库可视为键值数据库的升级版本,允许嵌套键值,文档数据库的查询效率高于键值数据库。
参考资料来源:百度百科-数据库
本回答被网友采纳