快速多标签搜索加上结果排序和分页?

时间:2011-05-22 17:05:23

标签: sql-server full-text-search lucene.net stack-overflow tagging

有人可以解释StackOverflow搜索的工作原理吗?我想为我正在处理的项目添加相同的功能。

在SO中,可以通过多个标签(例如c#,java)过滤问题,并按日期或投票数量对结果进行排序/分页?

我意识到带有全文引擎的RDBMS可用于过滤和排序问题,但我不确定这是否是最佳解决方案?

是否有可能以某种方式从全文索引中获得前N个有序结果?

也许使用Lucene.NET或Redis或类似的东西?

1 个答案:

答案 0 :(得分:4)

  • 截至2011年4月,Stackoverflow使用Lucene.NET。
  

资料来源:(杰夫阿特伍德)http://blog.stackoverflow.com/2011/01/stack-overflow-search-now-81-less-crappy/