卡桑德拉书签表数据建模

问题描述:

我想表具有以下功能模型 -卡桑德拉书签表数据建模

  1. 我可以按降序时间戳为了
  2. 我可以删除个人书签项目获取书签的项目。

我的表看起来像这 -

CREATE TABLE bookmarked_content(
user_id uuid, 
type varchar, 
timestamp timestamp, 
item_id uuid, 
primary key(user_id, type, timestamp) 
WITH CLUSTERING KEY (type , timestamp DESC) 
); 

现在,这是罚款取降序时间戳为了所有的书签的特定类型的,但问题是我无法从表中删除特定项目我不想依赖二级索引来解决这个问题。

在此先感谢

+1

为什么你会想到'重命名()'更改权限? – Barmar

你有什么不同的是使用普通的旧chmod函数来完成:

rename($from, $to); 
chmod($to, $mode);