卡桑德拉JDBC接口

卡桑德拉JDBC接口,jdbc,interface,cassandra,Jdbc,Interface,Cassandra,我试图在cassandra数据库上执行crud数据库操作,但最终遇到了一个问题,cassandra jdbc驱动程序需要在数据库中预定义列族定义,该定义是使用create columnfamily cql命令创建的 如果我尝试插入一个新的列值,而不是在前面的CREATECOLUMNFAMILY语句中指定的值,insert语句也会失败 我想知道这是正常的行为还是出了问题 任何帮助都将不胜感激。当您使用cql时,您必须首先创建列定义。在下半部分,这似乎是个问题,因为无论是否定义,都可以随时插入任何键

我试图在cassandra数据库上执行crud数据库操作,但最终遇到了一个问题,cassandra jdbc驱动程序需要在数据库中预定义列族定义,该定义是使用create columnfamily cql命令创建的

如果我尝试插入一个新的列值,而不是在前面的CREATECOLUMNFAMILY语句中指定的值,insert语句也会失败

我想知道这是正常的行为还是出了问题


任何帮助都将不胜感激。

当您使用cql时,您必须首先创建列定义。在下半部分,这似乎是个问题,因为无论是否定义,都可以随时插入任何键值。
您能在这里显示代码以便我跟踪问题吗

谢谢sunil,您说得对,可以在列族中插入任何列。这肯定是我代码中的一个bug。