我正在使用的实际用例有许多应该保留的类(基本上不同的传感器类型)。目前我必须为每种传感器类型创建每手表。是不是有一个驱动程序的机制可以自动创建相应的表,如果它们不存在(如在例如Hibernate中看到的)?
这将允许我在其他系统上部署应用程序,而无需再次重新创建表。此外,这对于快速原型设计非常方便;)
答案 0 :(得分:1)
目前不是,但这是一项计划好的功能(JAVA-569)。
答案 1 :(得分:1)
我创建了一个问题的部分解决方案 - table / udt create-query创建工具。在这里能找到它: https://gist.github.com/eintopf/3ae360110846cb80a227
不幸的是,类型映射目前还没有完成,因为datastax的object mapper包中的相应类型映射器类是私有的。
该程序只构建所有CREATE查询,并且可以按照自己的意愿使用它们(将粘贴复制到cqlsh中或通过Java直接在cassandra会话中使用它)。