草庐IT

Neo4j-Graph

全部标签

mongodb - 在 NoSQL (MongoDB) 中存储/同步 Facebook Graph

我正在构建一个需要能够扩展facebook图形数据的应用程序。我是NoSQL存储的新手,正在寻求帮助。使用图形api,我可以检索用户,因为我希望我的应用程序能够扩展多个社交图形提供程序,我将检索到的每个特定facebook键移动到facebook数组子集中。[User]=>Array([_id]=>4dd50c139bcb233c0c000000[name]=>FooBar[first_name]=>Foo[last_name]=>Bar[username]=>fbar[location]=>Array([id]=>110774245616525[name]=>Paris,France

mongodb - 用于空间搜索的 neo4j 与 mongodb

我正准备开始一个项目,我将在该项目中为餐馆构建推荐引擎。我一直在neo4j(graphdb)和mongodb(documentdb)之间徘徊。我的节点/文件将是餐厅和人之类的东西。我知道我会想要一些优势,比如person->likes->restaurant或person->ate_at->restaurant。然而,我的主要查询是在位置Y的X英里范围内找到餐馆。如果我在Y的X英里内有20家餐厅,但没有通过任何边连接,neo4j将如何处理空间查询?我知道使用mongodb我可以索引lat/long并查询所有餐厅类型。neo4j是否在断开连接的图中提供相同的功能?在回答诸如“我的frie

spring - MongoDB 的 Morphia、Mongo4j 和 Spring 数据如何比较?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭5年前。Improvethisquestion我对它们之间的比较感兴趣,什么更成熟,功能更多,更适合某些用例。我自己的用例是创建一个实时监控服务(想想Chartbeat),但如果您可以谈论其他用例,请这样做-毕竟这些问答可能会引起其他人的兴趣。 最佳答案 Morphia可能是三者中最稳定的一个。我最近没有听到太多关于Mongo4j的消息——可能已经被放弃了。由于hades项目,我个

mongodb - 一起使用 MongoDB 和 Neo4j

我正在开始一个新项目,我正在考虑使用MongoDB作为文档存储设施,并使用Neo4j作为映射文档之间关系的机制,然后我想通过restAPI公开我的查询结果。有人会说这样做的优点和缺点是什么?有没有更好的方法可以使用不同的NoSQL文档存储来实现这一点?有没有可以在网上找到有人尝试做类似事情的例子? 最佳答案 我一直在考虑将这两者一起使用一段时间,因为我的数据已经在mongodb中。但我不想在现有架构的基础上再添加一个数据库顶部,因为添加neo4j将需要更多资源,例如内存、磁盘空间,更不用说花费在维护2个数据库上的时间了。我能想到的另

c++ - 使用 boost::graph 获取特定边缘

我正在使用boost::graph并且我有两个vertex_descriptor。在不遍历所有边缘的情况下,获得它们之间边缘的最快方法是什么? 最佳答案 好的,我发现了。boost::edge(u,v,g)返回pairbool是边缘是否存在。所以就我而言,我知道它确实如此,所以我使用以下表达式:boost::edge(u,v,g).first 关于c++-使用boost::graph获取特定边缘,我们在StackOverflow上找到一个类似的问题: http

Neo4j:入门基础(二)~ 数据导入Neo4J

neo4j导入数据的方式有以下几种:Cyphercreate语句,为每一条数据写一个createCypherloadcsv语句,将数据转成CSV格式,通过LOADCSV读取数据。neo4j-adminimport导入官方提供的JavaAPI-BatchInserter大牛编写的batch-import工具neo4j-apoc  load.csv+apoc.load.relationship针对实际业务场景,定制化开发:CSV文件导入参考: Neo4j:入门基础(二)之导入CSV文件_Dawn_www的博客-CSDN博客_neo4j导入csv文件RDF导入neo4j数据库数据导入之neo4j-a

graph - go 1.5 跟踪命令

Go1.5发行说明说,Thenew"gotooltrace"commandenablesthevisualisationofprogramtracesgeneratedbynewtracinginfrastructureintheruntime.这真的很令人兴奋,我想了解更多。但是它的官方文档在https://golang.org/cmd/trace/真的很干。发现RobPikecomplainedaboutit,要求“在1.5发布后不久,应该有一篇关于该功能的博客文章。”如果有人发布/发现了这样的博客,请在此处添加链接。或者,如果您想直接在这里回答,也欢迎。谢谢

java - log4j 支持 JSON 格式吗?

是否可以通过仅更改log4j.properties/xml配置文件让log4j以JSON格式输出其日志记录?我使用了一个使用log4j1.2的旧应用程序。我只看到标准布局,没有看到JSON布局。 最佳答案 这是官方的JSON布局https://github.com/logstash/log4j-jsonevent-layout1)添加maven依赖https://mvnrepository.com/artifact/net.logstash.log4j/jsonevent-layoutnet.logstash.log4jjsonev

全方位讲解 Nebula Graph 索引原理和使用

本文首发于NebulaGraphCommunity公众号indexnotfound?找不到索引?为什么我要创建NebulaGraph索引?什么时候要用到NebulaGraph原生索引?针对社区常见问题,本文旨在一文带大家搞清索引使用问题。NebulaGraph的索引其实和传统的关系型数据库中的索引很像,但是又有一些容易让人疑惑的区别。刚开始了解Nebula的同学会疑惑:不清楚NebulaGraph图数据库中的索引到的是什么概念;什么时候应该使用NebulaGraph索引;NebulaGraph索引会影响写入性能吗?影响程度如何?在这篇文章里,我们就把这些问题一一解决,方便大家更好地使用Nebu

linux - Neo4j 警告 : Max 1024 open files allowed, 建议至少 40 000。请参阅 Neo4j 手册

我使用以下说明在Ubuntu12.04上安装了Neo4j:http://www.neo4j.org/download/linuxwget-O-http://debian.neo4j.org/neotechnology.gpg.key|apt-keyadd-echo'debhttp://debian.neo4j.org/repostable/'>/etc/apt/sources.list.d/neo4j.listapt-getupdateapt-getinstallneo4j我确保有正确的jdk:root@precise64:~#java-versionjavaversion"1.7.0