做项目的时候 , 需要做 “收藏” 这个功能 ,需要列出用户收藏的文章 。 我的方法 :我建了一个文章表article , 表中有一个uIdSaveStr 字段用来记录收藏某篇文章的所有用户的id (用 @ 包围 , 如 @2343@ ) ,这个字段类型为 text , 然后用 FROM article WHERE uIdStr LIKE @用户id@ ,不知道这样处理的效率会不会很慢 ,希望大家解答一下
效率肯定低
一般处理这种收藏的是另外建一个表,记录被收藏内容的ID和收藏的用户的ID,每个收藏一条记录。
这样你可以给两个id都建立索引,加快查询
1.4m articles
1.4m replys
5 comments
57.0k users