0

我希望在 ASP.NET MVC 站点中实现搜索功能。

该站点由 CMS 驱动。用户可以将小部件添加到包含会议、文档等的页面。

所以整个网站是完全动态的。

如我所见,有两种选择:

  • 直接搜索所有可能的内容,然后找出与页面耦合的结果。或者反过来,弄清楚页面的内容是什么。

  • 加载或构建所有可用页面,并确保可以搜索内容。所以,基本上是爬取和索引我自己的内容。

也许其他?

我不确定最好的实现是什么,欢迎所有经验和方向!

我并不是真的在寻找基于 Solr 或 Lucene 的解决方案。这需要一个简单的实现,只需在数据库的正确行上运行 LIKE 就足够了。

4

0 回答 0