一、文档

主要开发语言为Java,包含图数据系统和图计算系统.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 下载源码 https://neo4j.com/download/
wget https://neo4j.com/artifact.php?name=neo4j-community-4.3.1-unix.tar.gz
mv ./artifact.php\?name\=neo4j-community-4.3.1-unix.tar.gz ./neo4j-community-4.3.1-unix.tar.gz
tar -xf neo4j-community-4.3.1-unix.tar.gz

# 配置环境变量
NEO4J_HOME="/home/neugraphdb/graphDB/neo4j-community-4.3.1"
PATH=$PATH:$NEO4J_HOME/bin

# 修改监听端口
vi NEO4J_HOME/conf/neo4j.conf # 解除71行端口监听注释

# 启动
source ~/.bashrc
neo4j console
  • 通过web UI进行访问,默认用户名密码均为neo4j.

三、算法

以下算法通过GDS提供,其他需要自行实现。(需学习Cypher语法)https://neo4j.com/docs/graph-data-science/current/algorithms

  • Centrality algorithms
  • Community detection algorithms
  • Similarity algorithms
  • Path finding algorithms
  • Link Prediction algorithms