메타 데이터 개체와 연결된 수백만 개의 문자열을 인덱싱하려고합니다.Solr에서 메타 데이터 필드 중복
각 메타 데이터 개체는 n 수천 개의 문자열을 가질 수 있습니다.
문자열 콘텐츠와 관련 개체 메타 데이터를 모두 검색 할 수 있어야합니다.
현재 관련 메타 데이터 필드의 복사본을 각 문자열로 인덱싱하는 중입니다. 따라서 엄청난 양의 복제와 엄청나게 큰 인덱스 크기가 발생합니다.
관계형 데이터베이스 모델에서는 메타 데이터의 복사본 하나를 저장하고 결합 된 필드로 필터링하고 검색 할 수 있도록 테이블을 조인 할 수 있지만 Solr에서이 중복을 제거 할 수있는 방법은 없습니다.
뭔가 실종 된 것이 있습니까? 아니면 Solr이 작업에 대한 잘못된 도구입니까?
그래서 일치하는 하위 집합을 얻으려면 일치하는 각 부모에 대해 별도의 쿼리를 만들어야합니다. 분리 된 쿼리에서 모든 자식 일치를 정렬 할 수있는 방법은 없습니다. 맞습니까? – Aeon