Datastax Cassandra Native Java Driver – 使用Query Builder是否具有性能优势?
作者:互联网
使用新的本机驱动程序,可以使用字符串或通过QueryBuilder类构造CQL查询.
我想知道驱动程序如何处理使用QueryBuilder构造的语句.它是否向协调器节点传输已解析查询的表示,还是仅将构造的查询作为字符串传输?
我问的原因是因为我们以结构化格式指定查询.将此格式转换为基于文本的CQL比使用QueryBuilder更容易,但如果值得,我们会这样做.
从本质上讲,我的问题归结为:在驱动程序或节点上解析CQL的位置是什么?
解决方法:
CQL全部在Cassandra节点上处理.这适用于所有DataStax驱动程序.
关于优点,我想说这是一个偏好问题:处理字符串或具有流畅的API(具有自动完成,编译时间检查等)
标签:datastax-java-driver,java,cassandra,client 来源: https://codeday.me/bug/20190831/1776897.html