我可以使用apache MetaModel在cassandra 3数据库上执行插入,更新和删除操作吗?

时间:2016-06-22 07:42:05

标签: cassandra apache-metamodel

我可以使用Apache MetaModel从cassandra数据库执行select操作。但是没有发生插入,删除和更新操作。 我正在使用最新的cassendra版本3.0.7并使用datastax / java驱动程序。
之后我使用了cassandra-jdba driver.So,当我尝试使用cassandra连接创建updatablejdbcContext时,它给出错误:
java.sql.SQLSyntaxErrorException:unconfigured table schema_keyspaces

1 个答案:

答案 0 :(得分:0)

要通过MetaModel连接到Cassandra,您不需要提供驱动程序。 MetaModel负责驱动程序依赖性并将其作为用户隐藏。

创建CassandraDataContext时,需要指定键空间。我怀疑您指定的键空间与您正在运行的Cassandra实例的键空间不匹配。在全新安装Cassandra之后,您可能需要先创建一个新的密钥空间。

您应该提供代码片段,告诉您如何使用MetaModel。否则很难找到问题的确切位置。