我存儲我的卡珊德拉的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.
我認爲數據庫忽略了日期,但只關心時間。
任何想法如何解決這個問題?