开源数据库这么多,你知道几种
发布时间:2019-03-03 11:32:00 所属栏目:MySql教程 来源:itworld123
导读:数据库从字面上的理解就是数据的仓库,其实我们平时说的数据库是指数据库管理系统(Database Management System),它是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。严格来说数据库是数据库管理系统的实例,一个数据库管理系统
面向文档数据库:文档数据库种类繁多,包括MongoDB、CouchDB、 Terrastore、RavenDB和OrientDB等多大十几个。其中MongoDB是目前最为流行的文档数据库,其介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。其最大的特点是分布式部署,可以随着负载的增大动态扩容,从而满足企业业务增长的需求。 图形数据库:图形种类很多,比如Neo4J、ArangoDB、OrientDB、FlockDB、GraphDB、InfiniteGraph、Titan和Cayley等。其中Neo4j 是目前最流行的图形数据库,支持完整的事务,在属性图中,图是由顶点(Vertex),边(Edge)和属性(Property)组成的,顶点和边都可以设置属性,顶点也称作节点,边也称作关系,每个节点和关系都可以由一个或多个属性。Neo4j创建的图是用顶点和边构建一个有向图,其查询语言cypher已经成为事实上的标准。 (编辑:汕尾站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- MySQL 存储过程空结果集错误Error 1329 No data 的异常处置
- Oracle 的 ORA-01653 错误解决办法
- mysql – 创建一个过程
- 我以为我对MySQL索引很了解,直到我遇到了阿里的面试官
- mysql – Magento – “SQLSTATE [23000]:完整性约束违规.
- 仅通过MDF数据文件还原SQL Server数据库
- javascript – Node.js – 服务器关闭连接?
- 处理MysqlInnoDBFailingassertionret||assertonerror问题
- Mysql存储过程代码例子
- mysql – SQL:在不知道所有列名的情况下,从连接中的一个表