标签系统的设计

daddd233 发布于 2010/10/10 09:01
阅读 1K+
收藏 4

一些帖子或博客都有自定义标签的功能,或如豆瓣收藏书籍的时候可以填写标签。我目前的想法就是简单的多对多设计,当这些Tag越来越多的时候,索引的效率不是很低吗?而且如果为标签添加统计功能(某标签下有多少篇文章),那如果提高这样的效率呢?请指教?

加载中
1
红薯
红薯

我经常直接添加一个字段 tags ,通过逗号隔开多个标签

然后在列表某个标签的所有文章时,通过 lucene 对该字段进行搜索。

优点是,无需增加表,缺点是,数据不够精确。

0
JavaGG
JavaGG

通常会有一个标签对应文章表

0
daddd233
daddd233

那么统计呢?如何优化统计的,如某标签有多少文章,通过一次搜索才得出,要是讲所有标签列出

如  tag1(235)  tag2(42)  tag3(231)  .... tag100(35)

0
此号已注销
此号已注销
@jokry oschina的统计也让你摸不着头脑,Ubuntu(1)  1不知道是统计哪里的...
返回顶部
顶部