symfony - 哪个 Symfony2 bundle 更适合 Neo4j 集成?

标签 symfony neo4j symfony-2.1

https://github.com/klaussilveira/neo4j-ogm-bundle

https://github.com/jadell/neo4jphp

我正在寻找更稳定/更活跃的产品,想看看你们是否有使用过其中任何一种的经验?

最佳答案

Neo4jPHP 是一个简单的 REST 客户端。您不会从中获得任何对象映射。如果您不喜欢使用 ORM 而更喜欢自己进行查询/查找,那么这可能更适合您的风格。

Neo4j-OGM 是 Neo4jPHP 的包装器,它添加了 ORM 类型的功能、域类的注释和存储库模式。如果您曾经使用过 Doctrine 或 Propel,您就会认识其风格和语法。

我的观点:如果您习惯使用 ORM 或 ODM,请使用 Neo4j-OGM。如果您想进行更多调整和“裸机”优化,请使用 Neo4jPHP。

关于symfony - 哪个 Symfony2 bundle 更适合 Neo4j 集成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15976873/

相关文章:

symfony - 从 Symfony2 中的服务重定向

forms - Symfony升级2.1 FOSUserBundle自定义注册表异常

neo4j - 度中心性算法仅返回 0.0 作为分数

symfony - 如何在 Symfony2 重定向到登录页面之前获取先前的 url

php - Doctrine2,Symfony2。甲骨文错误 :Class has no field or association named user_id

database - Neo4j ......如何获得我的数据的可视化表示?

Java Neo4J 内存不足

symfony - Twig /Symfony2 : multiples roles with is_granted

serialization - JMSSerializerBundle。无法控制第三方元数据

php - 如何从symfony2.1.7升级到symfony2.3,找不到正确的composer.json依赖项?