问题标签 [neo4j]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
database - 基于图的数据库(http://neo4j.org/)有哪些用例?
我使用了很多关系数据库,并决定冒险尝试其他可用的类型。
这个特殊的产品看起来不错而且很有前途: http: //neo4j.org/
有人用过基于图的数据库吗?可用性方面的优缺点是什么?
你在生产环境中使用过这些吗?促使您使用它们的要求是什么?
neo4j - 围绕图形数据库大肆宣传……为什么?
围绕图形数据库有一些炒作。我想知道为什么。
在当今的 Web 环境中可能会遇到哪些可以使用图数据库解决的问题?图数据库是否适合经典应用程序,即可以用作关系数据库的替代品?所以实际上这是两个问题合二为一。
java - Java 中的图形数据库(Neo4J 除外)
您好,除了 Neo4J 之外,
还有其他可用的开源图形数据库吗?
注意: 为什么不用 Neo4J?
Neo4J 是开源的,但会计算原语(节点数、关系和属性)。如果您将其用于商业用途。并且在官方网站上没有任何直接的定价信息。所以可能会有潜在的供应商锁定(尽管我刚刚创办了我的公司,并且无论如何都没有预算在软件上花钱。)所以这是不可能的。
问候,
erlang - 哪个最适合我的需要——我精神崩溃了
我正在用 Erlang 构建一个 Reddit 克隆。我正在考虑使用一些 erlang web 框架,但这不是问题。
我在选择数据库时遇到问题。
这个怎么运作;
我有多个专用的 reddit。例子,科学,有趣,企业,运动。您可以将它们视为子reddits。每个子 reddit 都有类别。
用户可以发布以下信息:
标题,类别标签,描述,类别, 未来日期,
并添加图片,链接。视频
与 Reddit 一样,用户将能够对故事和评论进行投票。评论也将有投票系统。
问题如何;
我不知道要使用什么 NoSQL 数据库,该站点将存在 Mysql 的可扩展性问题(相信我,它不会建议使用 sql)如果不是更多,将有大约 10,000-20,000 个并发连接。
现在我需要什么;
1) 用户将前往体育版块,
他们将希望查看所有带有Future Date的故事,例如 NFL 类别或 Soccer World Cup 类别,他们可能希望查看所有带有未来日期的故事,这些故事 表明即将到来的比赛或事件。
但是由于人们可能会发布废话,我需要说按未来日期排序,然后按超过 5 票的帖子过滤结果,然后我需要显示最近的即将发生的事件。
因此,如果周末有一场比赛,而下一场比赛又是 3 周,那么最接近的比赛需要首先出现。
2)所以上面的问题是使用一个数据库
1) 在 subreddit: Sport中查找所有帖子。2) 查找NFL类别中的所有帖子。3)查找所有具有未来日期的帖子。按大多数投票对这些帖子进行排序,并显示与今天最接近的故事。
我认为 couchdb 看起来是个不错的候选人,但我不确定
但是 Cassandra、Hbase、Riak、neo4j 呢?
我要疯了,想弄清楚这一点。
我需要能够扩展和处理大量用户的东西。
persistence - neo4j 持久化是如何实现的?
节点和关系的neo4j持久化是如何实现的?索引是如何处理的?
configuration - Neo4j 文档
我一直在考虑在 Amazon EC2 上设置和试用 Neo4j,但是我似乎在寻找可以使用的文档方面遇到了障碍。
例如,此页面提到“集群、高可用性和在线备份是附加组件,用于管理多个实时或离线节点空间的分布和一致性。” 但是,我无法找到有关这些附加组件的更多信息。 http://wiki.neo4j.org/content/Neo4j_in_the_Cloud
这个描述如何设置 Neo4j 的看似关键的 wiki 页面似乎缺少一些非常重要的信息。 http://wiki.neo4j.org/content/Neo4j_Setup_HowTo
有其他人在使用它并参考更好的文档,还是我完全遗漏了什么?
java - neo4j 中的 GraphDatabaseService 或 NeoService 有什么区别
我正在学习使用neo4j,但对它的用法有点困惑。当我添加节点和关系时,我可以这样做:
我也可以这样做:
这里真的有什么区别?我应该使用哪一个?为什么它们是两种不同的机制?这只是 API 演变吗?:) 我想使用 MetaModel API,它需要一个 NeoService,所以我猜那里的选择很明确。
neo4j - 将 Neo4j DB 转换为 XML?
我可以将 Neo4J 数据库文件转换为 XML 吗?
database - 基于图的数据库和面向对象的数据库有什么区别?
基于图的数据库( http://neo4j.org/)和面向对象的数据库(http://www.db4o.com/ )有什么区别?