是否可以在一个查询中从 Cassandra 中获取键为“1”的 col“a”和键“2”的 col“b”以及键“3”等的 cols“c”和“d”的值?
如果是,赫克托支持吗?
(所有这些列都在一个列族中并且属于同一类型。)
cassandra thrift API ( http://wiki.apache.org/cassandra/API )中的方法 mutliget_slice() 不支持它,并且 Hector 在此方法之上工作。
可以在客户端库中通过多次调用 get_slice 来实现便利方法,但无论如何都需要多次网络查询。