sphinx 单个字段的 SetFilter 数组个数 取值范围 : 0 - 4096
如果超出范围,sphinx报错如下:
query failed: searchd error: invalid attribute 'isdelete'(0) set length 100000 (should be in 0..4096 range)
查找sphinx文档发现:
如果超出范围,sphinx报错如下:
query failed: searchd error: invalid attribute 'isdelete'(0) set length 100000 (should be in 0..4096 range)
查找sphinx文档发现:
11.4.21. max_filter_values:单个过滤器最大过滤值数目
单个过滤器允许的值的最大个数。只用于内部检查,不直接影响内存使用或性能。可选选项,默认值是4096。于版本0.9.9-rc1引入。
示例:
max_filter_values = 16384