当前位置:  开发笔记 > 编程语言 > 正文

图形结构数据库和Php

如何解决《图形结构数据库和Php》经验,为你挑选了1个好方法。

我想使用php使用图形数据库.你能指出一些入门资源吗?那里有代码/教程吗?或者是否有任何其他方法来存储在完全随机/抽象情况下彼此相关的数据?

-

非常抽象的关系所需的例子:约翰与玛丽有关,都与学校有关,约翰高,玛丽矮,约翰有蓝眼睛,玛丽有绿眼睛,我想要的问题是哪些人与'有短暂的人有关绿眼睛去学校' - >回答约翰

-

另一个例子:

    TrackA -> ArtistA
           -> ArtistB

           -> AlbumA -----> [ label ]
           -> AlbumB -----> [   A   ]

           -> TrackA:Remix
           -> Genre:House

           -> [ Album ] -----> [ label ]
   TrackB  -> [   C   ]        [   B   ]

示例查询:

哪个类型的TrackB更接近?回答:众议院 - 因为它与专辑C有关,专辑C与TrackA有关,与类型:House有关

获取所有类型:标签A的房屋相关专辑:结果:AlbumA,AlbumB - 因为他们都有TrackA与流派有关:House

-

它可以在MySQL中使用,但它需要一组固定的每个项目的属性/列和一个复杂的非灵活查询,而我需要每个属性都是一个项目而不是"属于"某个东西,而不是'与某事有关.



1> nawroth..:

有一些工作正在使用PHP提供Neo4j图形数据库,请参阅此Wiki页面以获取更多信息!关于如何将域建模为图形,用户邮件列表往往非常棒.

更新:现在有一个PHP neo4j REST客户端的简短入门博客文章.

推荐阅读
放ch养奶牛
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有