Neo4j图数据库初识

graphdatabase

图数据库的笔记之

Neo4j图数据库初识

目录

  1. 什么是图数据库
  2. 为什么使用图数据库
  3. Neo4j的下载安装
  4. Cypher查询语言
  5. Neo4j的各类API
  6. 事务
  7. Neo4j数据建模
  8. 大规模数据导入neo4j

一.什么是图数据库

  • 关键词:存储图结构数据,NoSQL
  • Neo4j的基本要素(构造单元):结点,关系,属性

Neo4j图数据库初识_第1张图片

Neo4j图数据库初识_第2张图片

二.为什么使用图数据库

最大优势:查询的高性能
举例说明:
RDBMS-MySQL VS. Graph DB-Neo4j
在关系型数据库中的社交网络关系数据存储

Neo4j图数据库初识_第3张图片

Neo4j图数据库初识_第4张图片

查询某个用户的朋友的朋友:使用一次inner join操作
比如查询2的朋友的朋友:

select * from t_user_friend uf1 inner 

你可能感兴趣的:(知识图谱,nosql,neo4j,数据库)