나는 앱과 같은 틴더에서 작업하고 있습니다.탄성 검색 조건 많은 사용자 제외 쿼리
must_not : [{ "용어": { "swipedusers": [ "은 : userid1", "은 : userid1", "사용자가 이전에 슬쩍 한 프로파일을 배제하기 위해,이 같은"must_not "쿼리를 사용하여 userid1 "...]}}]
이 방법을 사용하는 데 한계가있는 것은 아닌지 궁금합니다. swipedusers 배열에 2000 개의 사용자 ID가 포함될 때도 사용할 수있는 확장 가능한 접근 방식입니까? 이것에 더 나은 확장 가능한 접근 방식이 있다면 나는 알고 행복 할 것입니다 ...
의 사용 가능한 복제 [I는 IDS 필터 또는 일반적으로 쿼리 절에 지정할 수있는 값의 수에 대한 최대 한계?] (http://stackoverflow.com/questions/26642369/max-limit-on-the -number-of-values-i-can-specify-the -ids 필터 또는 일반적으로 q) – ChintanShah25
질문은 elasticsearch에 의해 적용되는 엄격한 제한에 관한 것입니다. 내 질문은 확장 성 및 좋은 연습에 관한 것입니다. –