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    

   

 

 

posted @ 2021-09-02 15:44  qdy0517  阅读(160)  评论(0)    收藏  举报