laravel5.8 连接neo4j
1.Neo4j
Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。网络(从数学角度叫做图)是一个灵活的数据结构,可以应用更加敏捷和快速的开发模式。
2.安装laravel5.8(windws10)
切入到win的命令模式安装laravel 版本5.8

2) composer 安装 (自行安装composer)
composer create-project --prefer-dist laravel/laravel _neo4j "5.8.*" 这里的项目名叫_neo4j(也就是文件夹名)
3)安装后切换到_neo4j文件夹
cd _neo4j (你的windows_neo4j绝对路径)
4)开始安装 neo4j提供php composer包
composer require "graphaware/neo4j-php-client:^4.0"


安装完成会在框架第三方依赖vendor下出现graphaware.
5)现在开始用laravel框架连接neo4j
laravel框架中base_path 函数返回项目根目录的绝对路径

至此就可以开启 php操作neo4j 了 .
下面是neo4j效果截图:

本文实现参考github:https://github.com/graphaware/neo4j-php-client
其他版本(3)github: https://github.com/neoxygen/neo4j-neoclient

浙公网安备 33010602011771号