带搜索的Lucene分页
您好,我目前正在使用Lucene 4.6.1 在我的设计中,我需要能够搜索和页面可能很多的结果,所以我有一些优化的一般问题 首先在“search(query q,int n)”中,变量“n”的目标是什么,“n”不同于“.totalHits()”?该编号应如何选择,规格如何 第二,似乎有两种通用的分页算法。我可以使用“searchAfter”或在给定页面大小的情况下处理“ScoreDoc[]”带搜索的Lucene分页,lucene,pagination,Lucene,Pagination,您好,我目前正在使用Lucene 4.6.1 在我的设计中,我需要能够搜索和页面可能很多的结果,所以我有一些优化的一般问题 首先在“search(query q,int n)”中,变量“n”的目标是什么,“n”不同于“.totalHits()”?该编号应如何选择,规格如何 第二,似乎有两种通用的分页算法。我可以使用“searchAfter”或在给定页面大小的情况下处理“ScoreDoc[]” 目前大多数人推荐什么方法,需要什么设计思想?传递给搜索的int是搜索将检索的最大点击数TopDocs中的
目前大多数人推荐什么方法,需要什么设计思想?传递给
搜索的int是搜索将检索的最大点击数TopDocs
中的code>totalHits
是查询的总点击数。它可能大于或小于传入的值
我不清楚处理
ScoreDoc
数组的意思searchAfter
专门用于分页。使用它。searchAfter可用于高效的“深度分页”
关于将其与Solr一起使用的教程