我创建了一个这样的表:
`CREATE TABLE ab(ab_id uuid, login varchar,timestamp varchar, PRIMARY KEY ((ab_id ,login),timestamp)) WITH CLUSTERING ORDER BY (timestamp DESC);`
然后我插入数据,但是当我这样做时:SELECT * FROM ab
数据不会显示在订单时间戳
布局:
07d2a30d-79f3-5619-bbdd-6e5140a68ec3 | testlogin | 2015-04-01 08:48:46 |
08d3a40c-85c7-5823-ddcc-7e6174d78dg4 | testlogin | 2015-04-01 08:49:07 |
c35dedeb-3144-5818-c282-53cd7ee1e8e8 | testlogin | 2015-04-01 08:48:58 |
答案 0 :(得分:0)
排序仅在结果集中的同一分区键(ab_id, login)
内。由于结果集中的每个ab_id
都是唯一的,因此不是timestamp
订购的原因。