2010-02-26 42 views
0

我目前正在开发一个使用Lucene.Net执行全文查询的asp.net网站。Lucene.NET性能关注ASP.NET MVC

该网站显示一对数据列表。

问题是我执行全文查询每个项目显示在列表中可能是一个性能问题。

所以我不知道是否应该“预全文查询”带有一种搜索引擎的可能与高速缓存拓扑结构,而不是执行全文查询的需求也显示的项目时(查询)

回答

1

我建议缓存全文查询结果因为它们是生成的。

当您遍历列表中的项目时,请检查缓存以查看是否已有结果。如果没有,则获取全文结果并将它们放入缓存中。