首页 > 编程知识 正文

数据库的定义及种类,常用数据库

时间:2023-05-05 22:18:26 阅读:40964 作者:4962

一般数据库分为4类:层次式数据库网络式数据库关系型数据库非关系型数据库

但是,常见的数据库类型是关系数据库和非关系数据库。

关系数据库:将复杂的数据结构归纳为简单的二元结构(也称为二维表形式)。 将对数据的操作合并为对一个或多个表的操作。

典型的关系数据库包括Oracle、MySQL……

非关系数据库:密钥值存储数据库:例如哈希表,用该密钥值密钥值操作该数据的添加、删除、修改

典型的键值存储数据库为Redis、Memcached、MemcacheDB……

列存储数据库:通过列系列存储经常一起查询的数据。例如,在查找方法时一定要查看参数,因此将方法和参数放在一个列族中;

典型的列存储数据库包括Cassandra、HBase

对于文档存储数据库-类似于键值存储数据库,但比键值存储数据库效率高得多。 将数据另存为文档(最小的存储单元),文档中包含数据单元(一组数据项的集合),数据单元分为密钥和对象值。 但是,此对象的值类型可以是简单的数据类型和复杂的类型。

典型的文档存储数据库包括MongoDB和CouchDB

图形数据库:另存为数据结构中的图,以实体为顶点,实体与实体的关系为边

一般的图形数据库是Neo4J、InforGrid

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。