首页前端开发HTML一种新型的NoSQL数据库,图数据库------Neo4J

一种新型的NoSQL数据库,图数据库------Neo4J

时间2023-07-07 23:40:02发布访客分类HTML浏览421
导读:引言有一个老项目之前DAO层是采取Orcal数据库来存储的(什么?你问我Orcal是什么?大家都用过MySQL吧,Orcal则是一个大型的,安全的,企业级的数据库,而而Mysql是中小型的关系型数据库 采用这种关系型的SQL数据库,看上去是...

引言

有一个老项目之前DAO层是采取Orcal数据库来存储的(什么?你问我Orcal是什么?大家都用过MySQL吧,Orcal则是一个大型的,安全的,企业级的数据库,而而Mysql是中小型的关系型数据库)

采用这种关系型的SQL数据库,看上去是关系分明,但是因为业务的增长与扩宽,数据库不断地修改等等一系列原因,最终这关系型数据库反而不能快速的反馈给使用者一个结果-----即:查询一些数据或者一些关系的时候,要写一个极其复杂的SQL,这不利于使用与维护。

所以新的DAO层采取了一种新型的NoSQL数据库,图数据库------Neo4J

Neo4J的介绍

Neo4j的是世界领先的开源图形数据库。 它完全由使用Java语言通过新技术的发展。

Neo4j的是 -

  • 一个开源
  • Schema的自由
  • 没有SQL
  • 图形数据库

图形数据库也被称为图形数据库管理系统或GDBMS。

Neo4j的官方网站:http://www.neo4j.org

图数据库是在图形结构的形式存储数据的数据库。 它存储在节点,关系和属性方面我们的应用程序的数据。 就像在表的“行,列”的形式的RDBMS存储数据,GDBMS在“图”的形式存储数据。

在很多项目中,Neo4J往往能发挥奇效。

作为图数据库,他能快速的,高效的,建立各个节点,标签间的关系,便于使用者去查询,维护。

下载和在Springboot下的配置可以参考这个NEO4J的下载配置和在springboot下的整合 - 掘金 (juejin.cn)

一些简单的代码的实操

Neo4j的springboot的简单实现 - 掘金 (juejin.cn)

最后看一下图数据库的优势吧。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 一种新型的NoSQL数据库,图数据库------Neo4J
本文地址: https://pptw.com/jishu/294954.html
云数据库技术沙龙|多云多源下的数据复制技术解读-NineData 数据库错题

游客 回复需填写必要信息