我曾与其他NoSQL数据库合作过,这些数据库支持" get"通过主键而不是"选择"。
" get"是没有SQL / CQL / OQL /解析或处理的东西,所以速度要快得多。
Cassandra API中是否有类似的东西我可以简单地#34;得到"主键没有Cassandra必须解析CQL的整行? (或者CQL解析如此简单快速,以至于没有产生可测量的差异?)
答案 0 :(得分:7)
CQL解析速度快,开销低,不用担心。如果它困扰你,你可以准备声明并预先解析它们,但网络和磁盘延迟将超过它的数量级。
有一个Thrift界面,但如果你真的想要一个" get"功能。现在已弃用,在最近的版本中,CQL更快。