我在购物网站上使用Sphinx,我想申请实时索引。
在Sphinx文档中,我不理解sql_query_range
和sql_range_step
。
sphinx.conf中的sql_query_range
,sql_range_step
是什么意思?
你能给我实时索引样本吗?
答案 0 :(得分:2)
sql_query_range
定义索引器的范围。您可以使用以下内容设置值:
sql_query_range = SELECT MIN(id),MAX(id) FROM documents
sql_range_step
在您进行索引时定义切片的大小。您可以使用以下方式设置其值:
sql_range_step = 10
让我们设置我们的sql_query_range
来查找ID&1;> 200. sql_range_step
为10,我们最终得到20片。调整这些值可以缩短索引时间。
来自官方文档here的来源。