2015-01-10 4 views
0

단어 수에 대한 스핑크스 검색 제한을 어떻게 설정할 수 있습니까? 예를 들어 190 개의 필터 (가격, 색상 등)가있는 2100 개의 제품을 검색하는 데 패싯을 사용했으며 결과 시간은 0.004 초입니다. 나에게 아주 좋아. 하지만 내가 궁금해 한게 있습니다.최대 단어 수는 어떻게 설정합니까?

면 처리 검색 예

  • 블루 (1700)
  • 노란색 (676)
  • 그린 (224)
  • 나는이

    • 블루하려는

    (999 +) < - 스핑크스 카운트 최대 1000, 별로는 아니야. 내가 어떻게 이럴 수 있니? 이것이 가능한가?

  • 노란색 (676)
  • 그린 (224)

성능을 향상?

감사합니다.

답변

1

어떤 설정이 거기에 없습니다를.

심지어 성능을 향상시키는 것은 의심의 여지가 없습니다. 카운팅 루프를 수행 할 때 조건을 추가하여 임계 값 이상인지 확인하고 아무것도 수행하지 않으면 카운터를 증가시켜야합니다. 어쨌든 증가하기위한 노력이 적습니다.

Max_matches는 내부의 개수가 아니라 그룹의 수에 더 많은 영향을줍니다.

같은 경우 디스플레이 용으로 애플리케이션 코드에서 수행 할 수 있습니다.

+0

Barryhunter에게 답변 해 주셔서 감사합니다. –

관련 문제