类似http://apk.91.com/Soft/Android/91-qjp-android.html
点击标签就可以显示该标签的其他软件。我设想的是建立两个表
标签表
ID tag_name
1 策略
2 游戏
3 三国
软件表
ID name tags
1 千军破之赵云传 ,1,2,3,这样有个问题 查找标签的时候不能用索引 ,必须用charindex,数据量大的时候效率会不会有问题?另外一种设计方法
软件表
ID Name tag
1 千军破之赵云传 1
2 千军破之赵云传 2
3 千军破之赵云传 3这种查找会方便好多,但是总感觉没有之前那种直接方便。PS:我的数据量非常大,关于"软件" 的个数在数据库里面大概每天大概有500W 条。
求解答~~~~
点击标签就可以显示该标签的其他软件。我设想的是建立两个表
标签表
ID tag_name
1 策略
2 游戏
3 三国
软件表
ID name tags
1 千军破之赵云传 ,1,2,3,这样有个问题 查找标签的时候不能用索引 ,必须用charindex,数据量大的时候效率会不会有问题?另外一种设计方法
软件表
ID Name tag
1 千军破之赵云传 1
2 千军破之赵云传 2
3 千军破之赵云传 3这种查找会方便好多,但是总感觉没有之前那种直接方便。PS:我的数据量非常大,关于"软件" 的个数在数据库里面大概每天大概有500W 条。
求解答~~~~
1:自动提取,则需要在提交时,利用分词库,如Lucene.Net 提取频率高的几个关键词
2:用户手动点选或插入(如csdn的收藏)