cassandra datastax driver-session.execute()和cassandraTemplate.execute()之间的区别

时间:2018-11-02 05:07:56

标签: cassandra-3.0 datastax-java-driver

我正在一个项目上,不禁注意到它使用两种不同的execute方法来触发查询执行:

1> session.execute()
2> cassandraTemplate.execute()

有人可以解释一下两者之间的区别吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

您会混淆两件事:session.execute是DataStax Java驱动程序中执行原始CQL字符串或语句的方法。 cassandraTemplate.execute是Spring Data中针对Apache Cassandra的方法,该方法包装了DataStax Java驱动程序,并添加了更多功能以实现更好的Spring集成-在其使用session.execute的情况下。