我如何为symfony/doctrine添加cassandra支持?

Joh*_*ink 4 php cassandra symfony

我想和Symfony一起使用Cassandra.这是我第一次使用这两种技术.我对已经完成的工作进行了大量研究,似乎Symfony(使用Doctrine ORM)中没有对Cassandra的支持.将Doctrine扩展到包含对Cassandra的支持是多么困难?包含此功能的最佳,最干净,最可升级的方法是什么?

小智 5

Cassandra的CQL有一个PDO驱动程序:http: //code.google.com/a/apache-extras.org/p/cassandra-pdo/

由于Doctrine的DBAL是在PDO的基础上构建的,我认为至少可以使部分功能正常工作.

当然,连接,索引和实体关系之类的东西都是手动创建的,并且与Cassandra的内部结构知识一起使用.

作为Java世界的开发人员,我可以说Cassandra有Java ORM库,几乎所有RDBMS都可以使用.所以我想这毕竟是可能的.