Tag: 图形数据库

在开发Web应用程序时,您何时使用Graph数据库而不是Document数据库?

我正在使用Rails开发基于Web的应用程序。 我正在讨论使用图形数据库(如InfoGrid)或文档数据库(如MongoDB)。 我的应用程序需要存储两组小数据(如URL)和非常大的数据集(如虚拟机)。 此数据将绑定到单个用户。 我有兴趣了解人们使用Graph或Document数据库的经历以及为什么他们会使用其中任何一个选项。 谢谢

Rails 3和图形数据库

在Postgresql上运行的Rails 3应用程序需要切换到图形数据库才能够成长。 其中有很多,它们都提供不同类型的API,主要是REST。 NeoTechnologies首席执行官Emil Eifrem谈到了Neo4j可以实现的目标,我深受启发。 我必须承认,我玩过它,这件事绝对是我们需要的,但有几个障碍。 REST API不是事务性的。 Rails 3应用程序在ruby 1.9.2上运行,但不是jRuby 1.5.3或1.6以实现本机API。 有些数据库也是由Java驱动并提供REST API,所以不要改变它们。 由于许可证或成本或缺乏团队支持,我们不能选择其他选项。 我认为我错过了一些东西,所以我会很感激任何关于我们的选择以及什么对我们有益的提示,见解或建议。 谢谢。