加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – Rails 3和图形数据库

发布时间:2020-12-16 19:54:10 所属栏目:百科 来源:网络整理
导读:在 Postgresql上运行的Rails 3应用程序需要切换到图形数据库才能成长.他们中有很多,他们都提供不同类型的API,REST主要是. 关于Neo4j可以做些什么,我很高兴07年0700,NeoTechnologies的首席执行官.我必须承认,我已经玩过了,这件事绝对是我们需要的,但是有几个
在 Postgresql上运行的Rails 3应用程序需要切换到图形数据库才能成长.他们中有很多,他们都提供不同类型的API,REST主要是.

关于Neo4j可以做些什么,我很高兴07年0700,NeoTechnologies的首席执行官.我必须承认,我已经玩过了,这件事绝对是我们需要的,但是有几个障碍.

> REST API不是事务性的.
> Rails 3应用程序运行在ruby 1.9.2,而不是jRuby 1.5.3或1.6来实现本机API.

一些数据库也由Java驱动,并提供REST API,因此无需改变它们.另外一些不是我们的选择,因为许可证或费用或缺乏团队背后.

我认为我错过了一些东西,所以不妨感谢任何提示,洞察力或建议,我们的选择是什么,以及什么对我们有好的效果.谢谢.

解决方法

您可以在jruby 1.6上使用Rails 3运行 Neo4jrb,这样不应该是一个问题.

为了运行事务(REST)API,您可以轻松地编写自己的Neo4j-Server插件/ extension,该插件也可以在内部使用Neo4jrb,但暴露出适合您的域的API,而不是细粒度的Neo4j-服务器REST API.对于您的客户来说,这也应该比您的术语,词汇和用例更容易消费.

我们正在努力创建一个通用的(j)红宝石服务器扩展,可以使用已发布的代码,并将其作为新的REST端点使用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读