2015-10-05 43 views
2

我正在使用的实际使用案例有许多应该被保留的类(基本上不同的传感器类型)。目前,我必须为每种传感器类型创建一张桌子。如果不存在驱动程序的机制,可以自动创建相应的表(如在Hibernate中看到的那样)?Datastax Cassandra java驱动程序 - 对象映射器 - 自动创建表格

这将允许我在其他系统上部署应用程序,而无需再次重新创建表。此外,这对于快速原型制作来说非常方便;)

回答

1

目前还不是,但这是一个计划功能(JAVA-569)。

1

我创建了部分解决方案 - 一个表/ udt创建查询创建工具。它可以在这里找到: https://gist.github.com/eintopf/3ae360110846cb80a227

由于datastax的对象映射程序包中的相应类型映射程序类是私有的,所以目前尚未完成类型映射。

该程序只是建立所有的CREATE查询,并像他想要的一样使用它们(复制粘贴到cqlsh或通过Java直接在cassandra会话中使用它)。

相关问题