Neo4j
文章平均质量分 97
一款支持构建知识图谱的NoSQL图数据库
天瑕
你今天的日积月累, 早晚会成为别人的望尘莫及;
展开
-
Neo4j+D3展现的应用实例
之前已经写过一篇文章简要介绍了图数据库neo4j的概念,没看过的读者可以在此点链接《图数据库Neo4j简介》。本文主要讲解图数据库在真实项目中的实践应用,取自于笔者参与的真实项目代码。后端用的是图数据库neo4j来存节点和关系,前端用的是D3来画图。前后端交互是通过json数据来完成的,即neo4j查出的结果组装成json后,传递给D3来画图。原创 2019-02-03 12:36:25 · 26709 阅读 · 17 评论 -
图数据库Neo4j简介
图数据库本身属于NoSql数据库中的一种,是基于数学中图论实现的一种数据库。不同于传统的关系型数据库将数据存在库表字段中,图数据库将数据和数据之间的关系存在节点和边中,在图数据库中这被称作“节点”和“关系”。没有了库表字段的概念,相当于是把数据存在了一张大宽表中。传统数据库的一些特性如CRUD、处理事务的能力在图数据库中也都支持。这里需要澄清一个概念:图数据库并不是前端展示用的数据库,它不是用来画图的。相反,它是用来存储数据用的,以图的节点和边的方式来存储数据。而前端展现需要用一些前端展示工具,例如D3原创 2019-01-14 15:03:44 · 25763 阅读 · 1 评论