【发布时间】:2010-07-26 13:09:50
【问题描述】:
我想在我们的系统中对传入的文本进行自动标记,我想知道全文索引是否能够在给定索引行的情况下提供单词的排序列表。
如果没有,您对如何执行此操作有任何建议吗?我们已经有一个用于自动标记的系统,但它的方法相当暴力(又名慢),而且它并不总是能产生一个好的单词列表。
【问题讨论】:
标签: sql-server full-text-search full-text-indexing sql-server-2008-r2
我想在我们的系统中对传入的文本进行自动标记,我想知道全文索引是否能够在给定索引行的情况下提供单词的排序列表。
如果没有,您对如何执行此操作有任何建议吗?我们已经有一个用于自动标记的系统,但它的方法相当暴力(又名慢),而且它并不总是能产生一个好的单词列表。
【问题讨论】:
标签: sql-server full-text-search full-text-indexing sql-server-2008-r2
我想是的。来自here
给出的使用sys.dm_fts_index_keywords_by_document的场景是
“我想知道全文索引包含多少关键字”
“我想知道关键字是否是给定文档/行的一部分”
“我想知道一个关键字在整个全文索引中出现了多少次”(sum(occurrence_Count) where keyword=……)
“我想知道某个关键字在给定的文档/行中出现了多少次”
“我想知道给定文档/行包含多少关键字”
“我想检索属于给定文档/行的所有关键字”
【讨论】: