【发布时间】:2011-08-28 17:53:31
【问题描述】:
我的系统包含大量内容和很长的标签列表(超过 4000 个) 内容由单独的应用程序解析,然后提取每个标签的频率和位置,存储大量内容和标签的最佳数据库系统是什么,然后允许搜索这些标签?
【问题讨论】:
标签: database database-design search tagging
我的系统包含大量内容和很长的标签列表(超过 4000 个) 内容由单独的应用程序解析,然后提取每个标签的频率和位置,存储大量内容和标签的最佳数据库系统是什么,然后允许搜索这些标签?
【问题讨论】:
标签: database database-design search tagging
我会看看 Lucene(以及相关项目,如 Solr 和 ElasticSearch)或 Sphinx,即文本搜索引擎,而不是您通常所说的数据库。
这些引擎旨在通过将文档分解为许多小组件(“标记化”)来对文档(文本块)进行索引。您描述的问题 - 存储一个 blob 和一长串标签 - 在该域中。
【讨论】: