хранить свои данные в базе данных Cassandra NoSQL со следующей схемой:Cassandra Time Series рода
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.
Я думаю, что база данных игнорирует дату, но заботится только о времени.
Любая идея, как исправить это?