我存储我的卡珊德拉的NoSQL数据库中的数据与下面的模式:卡桑德拉时间序列排序
CREATE TABLE bidding3(
item_id bigint,
user_id bigint,
bid_price bigint,
current_time text,
PRIMARY KEY (item_id,current_time)
) WITH CLUSTERING ORDER BY (current_time,DESC);
CREATE TABLE bidding_user(
item_id bigint,
user_id bigint,
bid_price bigint,
current_time text,
PRIMARY KEY (user_id,current_time)
) WITH CLUSTERING ORDER BY (current_time,DESC);
然后我用 SELECT * FROM bidding_user LIMIT 5;
。 我期望数据按时间序列排列,并且在第一天就完成了,但事情今天发生了变化。
Wed Jul 06 20:09:04 UTC 2016
Wed Jul 06 19:10:04 UTC 2016
Thu Jul 07 19:09:04 UTC 2016.
我认为数据库忽略了日期,但只关心时间。
任何想法如何解决这个问题?