【发布时间】:2013-05-28 19:12:46
【问题描述】:
我们正在构建一个 Rails 3 应用程序,它应该同时使用 Neo4j 数据库和标准 postgresql。
将这些结合在一起工作的最佳方式是什么?我们需要它们都与 ORM 兼容,并且它们需要在相互交互时表现良好(相互之间的关系等)。
谢谢
【问题讨论】:
-
“彼此之间的关系”。你的意思是跨数据库的外键关系?你运气不好。 PostgreSQL 甚至不支持在同一个 PostgreSQL 服务器内的两个独立数据库中。]
-
这是个坏消息。没有办法解决吗?
-
理论上你可以在 PostgreSQL 端使用自定义触发器,但性能会很糟糕。
标签: ruby-on-rails postgresql orm jruby neo4j