1
我想執行查詢,select * from comments_by_post where post_id ='postid'; 我設計意見表如下 -cassandra評論表數據建模
CREATE TABLE comments_by_post (
post_id text,
posted_timestamp timestamp,
actor_id text,
comment_id text,
actor_info frozen<actor>,
actor_type text,
comment text,
PRIMARY KEY (post_id, posted_timestamp, actor_id, comment_id)
) WITH CLUSTERING ORDER BY (posted_timestamp DESC, actor_id ASC, comment_id ASC)
一切順利,但問題是當演員更新他/她的信息,我怎樣才能更新actor_info然後,因爲要更新我需要提供POST_ID的信息, posted_timestamp和actor_id,這對於一次更新一行信息是不可行的。什麼可能是最佳表格。
問題是更新actor_info,我將不得不提供posting_timestamp,還有actor_id。 –
你能爲演員提供定義嗎? – Horia