扫码加入
今天来跟大家聊聊近年来很火的Neo4j。
图数据库
Neo4j
Logo
NEO4J
Neo4j简介
Neo4j 是一个高性能的 NoSQL 图形数据库,它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j 也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。
为什么要使用
图数据库Neo4j?
>>>对象关系的不匹配使得把面向对象的"圆的对象"挤到面向关系的"方的表"中是那么的困难和费劲,而这一切是可以避免的。
>>>关系模型静态、刚性、不灵活的本质使得改变schemas以满足不断变化的业务需求是非常困难的。由于同样的原因,当开发小组想应用敏捷软件开发时,数据库经常拖后腿。
>>>关系模型很不适合表达半结构化的数据——而业界的分析家和研究者都认为半结构化数据是信息管理中的下一个重头戏。
>>>网络是一种非常高效的数据存储结构。人脑是一个巨大的网络,万维网也同样构造成网状,这些都不是巧合。关系模型可以表达面向网络的数据,但是在遍历网络并抽取信息的能力上关系模型是非常弱的。
所以面向网络的、灵活敏捷的、具备完全的事务特性的图数据库Neo4j成了受欢迎Java持久化引擎!
RECOMMEND
新课推荐
免费好课
INTRODUCTION
课程介绍
本课程实验内容从图数据库概念开始,在 Neo4j 数据库中学习并实践了常用语法包括查询、修改与删除等基本操作。
你将学到:
快来点击「阅读原文」学习吧!
加入交流群
一起成长
加入交流社区即可获得
3天标准会员及大额课程优惠券哦