sphinx下的max_matches取值對SetLimits的影響

使用PHP在客戶端執行服務器

$s -> SetLimits(0, 15, 1200);it

傳遞的第三個參數,是服務器端設定當前查詢的結果集大小爲1200,可是運行結果,確實$s最終查詢獲得的結果爲空值,爲何呢?服務器端



由於,這是由服務器緣由形成的,由於服務器端存在max_matches配置項,默認取值爲1000,因此若客戶端取值超過1000,服務器將不返回任何信息。


配置

知道這個緣由,咱們只需將服務器的max_matches配置項的值改成1200以上便可!im

相關文章
相關標籤/搜索