【发布时间】:2014-01-28 03:12:06
【问题描述】:
我正在考虑使用 JDBC-compliant driver 和 JDO 来连接到 Cassandra。这可能吗?这会导致巨大的开销吗?我在看 Netflix 制作的astyanax,它看起来不错,但并不像 JDO 看起来那样容易。
【问题讨论】:
标签: cassandra jdo datanucleus
我正在考虑使用 JDBC-compliant driver 和 JDO 来连接到 Cassandra。这可能吗?这会导致巨大的开销吗?我在看 Netflix 制作的astyanax,它看起来不错,但并不像 JDO 看起来那样容易。
【问题讨论】:
标签: cassandra jdo datanucleus
如果使用 JDBC 驱动程序,您需要编写一个 RDBMS 适配器类以供 Cassandra 与之通信(请参阅 DN 文档)。
或者为 DataNucleus 使用 Cassandra 插件https://github.com/pulasthi/Datanucleus-Cassandra-Plugin 请注意,此插件不是由 DataNucleus 项目提供的(因此其中的某些内容可能不是最佳的,因为相关人员不一定了解应如何编写商店插件)并且仅适用于 DataNucleus v2.x。
更新 [2014 年 1 月]:现在有一个官方的 DataNucleus Cassandra 插件正在开发中,已经提供了很多东西,并且使用 CQL3
【讨论】:
Cassandra CQL JDBC 驱动程序位于http://code.google.com/a/apache-extras.org/p/cassandra-jdbc/
【讨论】: