我正在cql
中尝试以下查询。
SELECT * FROM LoadTest_Storage WHERE ItemName='NDTV_CRICKET145667657568'
AND key='NDTV_CRICKET1' LIMIT 1000
密钥已存在,但我的表中没有itemname
。但它仍然返回NDTV_CRICKET1
密钥的数据。
但是,如果我给出一些其他的列名,例如,而不是键。
SELECT * FROM LoadTest_Storage WHERE ItemName='NDTV_CRICKET145667657568'
AND type='NDTV' LIMIT 1000
这样的类型存在于我的表中,但itemname
不存在,那么我没有得到任何结果。
为什么单独发生关键列?
这是cassandra
的典型行为吗?