2013-02-24 99 views
1

我开始了一个将依赖社交网络图的新项目。图形DB /语言组合的推荐

我看着Neo4j.rb。由于缺乏完整的ActiveRecord兼容性,我必须查看应该正常工作的代码。

试图使用here中描述的基础知识,我坚持丢失方法find_by_provider_and_uid,而使用Devise需要一个分支与Neo4j.rb一起工作。

其他替代品各有问题。例如:

  • Neography得到是我写的Cypher语法
  • 步行者几乎没有文档

有没有人建造,实现模块化的身份验证(OpenID的,Twitter和Facebook)纯粹的Neo4j/orientDB项目?

如果是这样,你会推荐什么框架和语言?

回答

4

Max De Marzi使用Facebook和Twitter API(以及OpenAuth)在heroku上部署了大量应用程序。请参阅http://maxdemarzi.com

cypher是未来的发展方向,还有一个叫neoid的框架,它增加了Rails支持。 (https://github.com/elado/neoid

Neo4j.rb适用于嵌入式部署,即在您的webapp中运行Neo4j。

+0

从我所了解的NeoID需要我两个不同的数据库。一个用于ActiveRecord Base,另一个用于neo4j数据(模型的可变部分)? – 2013-02-24 21:32:36