使用Java / Scala的Cassandra Basic CRUD

时间:2016-02-11 12:56:39

标签: scala cassandra datastax

使用cassandra和java驱动程序实现DAO

想澄清两种方法

  1. 使用CRUD进行映射操作 - https://docs.datastax.com/en/latest-java-driver/java-driver/reference/crudOperations.html

  2. 通过id`s

  3. 准备简单的表格并连接实体

    哪种方法更合适?任何建议?

    谢谢!

1 个答案:

答案 0 :(得分:0)

无论如何,这两种方法都会使用准备好的陈述。

唯一的区别是,当您使用对象映射器时,运行时会有一些Java内省从Java bean中提取值。它可能会增加一些额外的成本,但除非你每秒插入数千条记录,否则它不应该是巨大的

否则,您可以使用Achilles(www.achilles.io)在运行时生成映射器代码,因此没有运行时内省