공개 웹 사이트의 여러 측면에서 검색을 통합하기 위해 Solr 서버를 실행하려고합니다. 우선, 여러 로케일 (미국, 아일랜드, 일본, 등) 및 콘텐츠의 여러 종류가여러 로케일과 컨텐트 유형에 대해 Solr 코어를 구조화하는 방법은 무엇입니까?
내가 좋아하는 것 (포럼, 정기적 인 웹 페이지 등 제품 페이지 도움말)이 있습니다 단일 로캘에 대한 검색을 수행 할 수 있지만 여러 콘텐츠 형식에 대한 결과를 반환하므로 탭 형식 결과 집합으로 표시 할 수 있습니다.
가능한 옵션 :
- 각 로케일에 대한 하나 개의 코어를 가지고 있고, 같은 인덱스에 필드를 사용하여 콘텐츠 형식을 구별.
- 콘텐츠 유형별로 하나의 코어가 있습니다.
- 각 콘텐츠 형식/로캘 조합에 대해 하나의 핵심이 있습니다.
- 모든 것을위한 단일 코어/단일 색인.
고려 사항 :
SOLR 위키에도 모든 로케일에 제공하고, 멀티 코어는 약 1000 만 문서에서 성능 향상을 제공하기 시작하고, 나는 우리가 아니라 그 아래에 아마 것 같아요 것을 언급 콘텐츠 유형. 그러나 모든 데이터를 하나의 인덱스에 스매싱하는 솔루션은 조금 복잡하고 잠재적으로 조각화/스케일링하기가 어렵습니다. 싱글 코어는 단일 결과 집합을 얻는 데 적합합니다. 코어를 가로 질러 다중 검색 할 필요가 없습니다.
나에게 조언 할 수있는 멀티 코어를 사용하는 사람은 누구입니까?
당신은 멀티 코어가 성능 향상을주는 Solr 위키 링크를 게시 할 수 있습니까? –
하나의 코어 만 검색하는 경우 인덱스가 작아집니다. 성능은 내 유일한 관심사는 아니지만 ... 하나의 색인으로 여러 문서 유형을 묶는 것이 조금 이상합니다. 제품 목록 등과 함께 도움말 페이지 저장 – danieltalsky