【翻译】官方指南:安装社区版 Neo4j
您的下载应该自动开始。 如果没有,请单击此处。
默认登录名为 neo4j
,密码为 neo4j
(完整安装说明如下)。
1. 安装 Neo4j
Linux / UNIX安装(tar)。
1.打开终端/shell。
2.使用以下内容提取存档的内容:tar -xf 。
例如:
tar -xf neo4j-community-3.3.5-unix.tar.gz
3.将提取的文件放在服务器上, 安装根目录称为 NEO4J_HOME
。
- 要将Neo4j作为控制台应用程序运行,请使用:
<NEO4J_HOME>/bin/neo4j console
- 要在后台进程中运行Neo4j,请使用:
<NEO4J_HOME>/bin/neo4j start
- 有关其他命令,请参阅 Unix tarball 安装文档。
4.在Web浏览器中访问 http://localhost:7474
。
5.使用用户名 neo4j
和默认密码 neo4j
连接,然后会提示您更改密码。
2. 使用 Neo4j Browser
启动 Neo4jBrowser,访问 http://localhost:7474
。
在第一次访问 Neo4j Browser 时为 “neo4j” 用户创建新密码后,您将可以完全访问 Neo4j 数据库。
Neo4j Browser 是开发人员探索学习 Neo4j 数据库,执行 Cypher 查询以及以表格或图表形式查看结果的工具。 您甚至可以使用 Browser 做其他事情:
- 导入数据
- 使用 Java 调用用户定义的过程
- Profile 查询,使用
EXPLAIN
和PROFILE
查看执行计划。
3. 探索示例数据集
Neo4j示例数据集:
使用以下命令查看 Neo4j Browser 中内置的两个示例数据集:
:play movie graph
:play northwind graph
使用指南中 Jump into Code
部分下的蓝色按钮 Write Code
可以轻松访问这两个数据集。
Neo4j 被开发人员用于构建各种用例和行业有关的应用程序。图形数据库非常适合任何使用于关系优先的情况,包括内容推荐,网络/ IT分析,欺诈检测,物联网(IoT)等。
其他数据集
我们正在研究各种其他用例的数据集。您是在寻找特别的东西还是有建议? 联系 devrel@neo4j.com。
4. 下载驱动程序
您已经看过 Neo4j Browser - 它是 Neo4j 图形数据库的开发者界面。 现在是时候用您喜欢的编程语言编写代码了,这样您就可以开始构建应用程序了。
获取 Javascript,Java,.NET 和P ython 的官方驱动程序。
此外,社区还使用 PHP,Ruby,Go,Haskell 等语言构建了各种其他驱动程序。
5. 创建数据模型
创建您的第一个数据模型
从一个小型数据模型开始,然后从那里构建 - Neo4j 自然是自适应的,因此您可以动态添加新的节点标签,关系和属性。
示例数据模型
开发人员社区为 Neo4j GraphGists 中概述的各种用例提供了示例数据模型和查询。
数据导入
您是否有要导入的现有数据? 您可以使用 Cypher
的 LOAD CSV 命令从 CSV 文件导入数据。 在 Neo4j 开发人员手册中了解有关导入的更多信息:加载 CSV 和 将 CSV 数据导入 Neo4j。
当然,Neo4j 也相信多语言持久性 - 所以如果 Neo4j 只是整体架构的一部分并只存储关系连接数据,而您的柱状图、表格和文档数据存储在其他地方,我们会很高兴。 了解有关Neo4j可能实现的各种数据集成的更多信息。
6. 获得帮助和培训
Training
- Take Online Training: Introduction to Graph Databases and Neo4j
- Attend GraphAcademy Neo4j training at a city near you
- Watch Video Series: Intro to Graph Databases
Neo4j Community Help
- Ask questions on StackOverflow
- Chat with the Neo4j Community on Slack