考虑以下情况:
我有一个页面,它将包含以下字段:
pageid, title, content, like, follow, field1, field2..., field100, pagecomments, images
喜欢和关注是计数器字段,每次点击都会增加。
现在我正在考虑通过Cassandra以下方式设计它:
**TYPE A** page_table { 
    page_id, 
    title, 
    content, 
    like, 
    follow,
    posted_by,
    datetime,
    image1,
    image2,
    field1,
    field2..., 
    field100
}
page_comments {
    commentid, 
    page_id,text, 
    comment_like, 
    posted_by,
    datetime
}
**TYPE B** page_table {
    page_id, 
    title, 
    content,
    posted_by,
    datetime,
    image1,
    image2,
    field1,
    field2...,
    field100
}
page_like {
    page_id, 
    like
}
page_follow {
    page_id, 
    follow
}
page_comments {
    commentid, 
    page_id,
    text, 
    comment_like, 
    posted_by,
    datetime
}
哪一个是最好的方法?或者为此建议一些好的Cassandra数据库设计,使用CQL