백엔드의 Lucene 세그먼트가 병합되지 않고 세그먼트 수가 증가합니다. LogByteSizeMergePolicy
에서 으로 변경했습니다.세그먼트가 병합되지 않습니다.
solr
설명서에 따라 속성을 변경하려고했지만 내 세그먼트도 높습니다.
저는 solr 6.1.X를 사용하고 있습니다. 인덱스 데이터는 HDFS에 저장됩니다. solrconfig.xml의
내 인덱스 설정 :
<indexConfig>
<writeLockTimeout>1000</writeLockTimeout>
<commitLockTimeout>10000</commitLockTimeout>
<maxIndexingThreads>15</maxIndexingThreads>
<useCompoundFile>false</useCompoundFile>
<ramBufferSizeMB>1024</ramBufferSizeMB>
<mergePolicy class="org.apache.lucene.index.TieredMergePolicy">
<int name="maxMergeAtOnce">10</int>
<int name="segmentsPerTier">1</int>
</mergePolicy>
<mergePolicyFactory class="org.apache.solr.index.TieredMergePolicyFactory">
<int name="maxMergeAtOnce">10</int>
<int name="segmentsPerTier">10</int>
</mergePolicyFactory>
<lockType>hdfs</lockType>
<deletionPolicy class="solr.SolrDeletionPolicy">
<str name="maxCommitsToKeep">1</str>
<str name="maxOptimizedCommitsToKeep">0</str>
</deletionPolicy>
</indexConfig>
The only way we optimize is by force merging which is IO costly and also takes hours to complete.
내가 2 등 세 개의 파편의 클러스터 및 복제 요인이
내가 잘못
하겠어 어디 사람이 좀 도와 줄래
질문에 정보 스트림 출력을 제공하시기 바랍니다 더 자세한 답변을 얻을하기 위해 – Ivan