PHP ORM支持NOSQL和RDBMS

时间:2011-07-21 00:36:58

标签: php orm nosql rdbms

是否有支持MySQL和NoSQL数据库的PHP ORM项目,如MongoDB?

我目前正在使用RedBean来做MySQL ORM,但我想将MongoDB引入应用程序,甚至可能在将来用MongoDB替换一些MySQL。

可以让我在两者之间轻松过渡的ORM会很好。但是,我倾向于不喜欢需要太多配置的ORM(即YAML,XML等)。 RedBean非常好用,它允许人们在没有太多配置的情况下轻松地完成工作。

3 个答案:

答案 0 :(得分:4)

是的,doctrine也支持各种RDBMS和NoSQL存储

答案 1 :(得分:0)

Docrine 2包含用于NoSQL数据库的ORM和ODM(支持MongoDB和CouchDB),理论上可以将Doctrine连接到任何其他数据库。

答案 2 :(得分:0)

我们正在处理一些名为UniMapper的基于适配器的ORM。

它提供了一个统一的API,用于访问来自不同类型的数据库,协议和第三方API的内容。您甚至可以在不同存储的实体之间进行关联。它应该比Doctrine更快。试试看,给我们一些反馈: - )。

很快就会支持MongoDB,但您可以自己编写扩展程序,这很容易。

然而,快速启动并不完整,你可以问我或我们团队的人。

相关问题