Cassandra Features
Time to Live
CREATE TABLE heartrate (
pet_chip_id uuid,
name text,
heart_rate int,
PRIMARY KEY (pet_chip_id)
);
INSERT INTO heartrate(pet_chip_id, name, heart_rate)
VALUES (123e4567-e89b-12d3-a456-426655440b23, 'Duke', 90);
-- check for ttl of heart rate
SELECT name, TTL(heart_rate)
FROM heartrate WHERE pet_chip_id = 123e4567-e89b-12d3-a456-426655440b23;
-- set ttl for heart rate
UPDATE heartrate USING TTL 600 SET heart_rate =
110 WHERE pet_chip_id = 123e4567-e89b-12d3-a456-426655440b23;
-- for the entire row
INSERT INTO heartrate(pet_chip_id, name, heart_rate)
VALUES (c63e71f0-936e-11ea-bb37-0242ac130002, 'Rocky', 87) USING TTL 30;Counter
Last updated