2016-12-21 8 views
0

Lucidworks Time Based Partitioning 또는 Large Scale Log Analytics with Solr이 표시되면 여러 개의 solr "모음"이 시간에 따라 분할되어 만들어집니다.Solr의 로그 시계열은 시간을 기준으로 다른 조각 대신 시간에 따라 다른 모음에 저장되는 이유

내 질문은하지 이러한 경우에 제 시간에 따라 여러 파편을 만들 이유

  1. 입니까?
  2. 여러 모음의 경우 여러 모음/시간에 걸쳐 질의는 어떻게 수행됩니까?

답변

1

암시 적 라우팅 또는 다중 콜렉션이있는 여러 샤드간에 큰 차이가 없습니다. 쿼리를 실행하면 검색 할 샤드 또는 컬렉션을 지정할 수 있습니다 (선택 사항).

또는 여러 수집 물을 포함하는 별칭을 설정하여 검색 클라이언트에서 물류를 숨길 수 있습니다. 따라서 연도 별 별칭, 모든 것에 대한 별칭 및 지난 분기에 대한 별칭과 같은 전체 데이터 집합에 대한 사용자 지정보기를 쉽게 만들 수 있습니다. 나중에 데이터를 다르게 조각 내기로 결정한 경우 (예 : 매월 대신 매주 모음을 만들면이 변경 사항이 클라이언트 응용 프로그램에 투명 해집니다. 별칭은 샤드에는 사용할 수 없으므로 컬렉션을 선호하는 이유 중 하나입니다.