Cassandra,更新用户表时twitter如何自动更新tweet子对象(User Object)

时间:2017-10-17 03:31:22

标签: database twitter cassandra nosql datastax

请成为Cassandra的新手。我需要这个问题的帮助我有这样的用户表

CREATE TABLE social.user (
    userid bigint,
    userid_str text,
    username text,
    password text,
    name text,
    email text,
    phone text,
    birthday text,
    use_profile_image boolean,
    use_background_image boolean,
    background_image_url text,
    profile_image_url text,
    background_image_position text,
    profile_url text,
    PRIMARY KEY (userid)
);

CREATE TABLE social.tweet (
    feedid bigint,
    feedid_str text,
    content text,
    creation_date text,
    source text,
    comment_count int,
    like_count int,
    liked boolean,
    permalink text,
    user FROZEN,
    PRIMARY KEY (feedid)
);
CREATE TYPE social.user (
    userid bigint,
    userid_str text,
    username text,
    password text,
    name text,
    email text,
    phone text,
    birthday text,
    use_profile_image boolean,
    use_background_image boolean,
    background_image_url text,
    profile_image_url text,
    background_image_position text,
    profile_url text,
);

当用户更新是用户表中的配置文件时,如何在推文中自动更新类型用户。像twitter一样,当您自动更新您的姓名或全名时,您的推文名称或全名更新

0 个答案:

没有答案