带你发现新大陆!什么是图数据库以及简单入门 https://blog.csdn.net/xlgen157387/article/details/79085901/
https://www.cnblogs.com/bonelee/p/6211290.html
图数据库作为一种非关系型数据库,应用图理论存储实体之间的关系信息。解决了关系型数据库用于存储“关系型”数据的效果并不好,其查询复杂、缓慢等多种缺陷。
从这几个方面来说,Neo4j是一个合适的选择。Neo4j……
与关系型数据库相比,对于高度关联的数据(图形数据)的查询快速要快上许多
它的实体与关系结构非常自然地切合人类的直观感受
提供了一个高可用性模型,以支持大规模数据量的查询,支持备份、数据局部性以及冗余
提供了一个可视化的查询控制台,你不会对它感到厌倦的
作为一个图形NoSQL数据库,Neo4j提供了大量的功能,但没有什么解决方案是完美的。在以下这些用例中,Neo4j就不是非常适合的选择:
记录大量基于事件的数据(例如日志条目或传感器数据)
对大规模分布式数据进行处理,类似于Hadoop
二进制数据存储
适合于保存在关系型数据库中的结构化数据
图数据库是善于处理大量的、复杂的、互联的、多变的数据。它处理这些数据的效率,远远高于关系型数据库。如果用关系数据库,效率非常低,因为它的表达不直观,计算要用到 join(连接)等复杂的关系,而图数据库是最适合处理这种网状关系的。关系型数据库处理复杂关系的时候,建模难、性能低、查询难、扩展难。导致传统的数据库不能处理实时的数据关系。NoSQL也不是为处理关系创建的,也不能处理好关系数据。
https://yq.aliyun.com/articles/175193
大数据时代的新型数据库 — 图数据库 Neo4j 的应用

网友评论