elasticsearch의 인덱스는 어떻게 해야 매끄러운 전환을 할 수 있습니까
1081 단어 elasticsearch색인
저 shoptopic_ 하나 있어요.20150916의 index, shoptopic_를20150916 데이터 인덱스 - shoptopic_20150917, 하지만 shoptopic_20150916 인덱스 데이터가 계속 증가하고 사용자가 데이터를 쓰고 있습니다. 제가 어떻게 shoptopic_20150917 교체 shoptopic_20150916, 클러스터 재가동 없이?
이것은 색인의 다운타임 전환을 위해 별명을 사용할 수 있습니다.
구체적인 실현 방법은 다음과 같다.오래된 색인을 위한 별명 만들기
# curl -XPUT http://ESnode:9200/shoptopic_20150916/_alias/shoptopic_20150916as
2. 새 색인 shoptopic_ 만들기20150917
# curl -XPOST "http://ESnode:9200/shoptopic_20150917"
3. shoptopic_ 다시 가져오기20150916 데이터에서 shoptopic_201509174. 데이터 리셋 완료 후 인덱스 전환
# curl -XPOST http://ESnode:9200/_aliases
{
"actions": [
{ "remove": { "index": "old_index", "alias": "my_index" }},
{ "add": { "index": "new_index", "alias": "my_index" }}
]
}
es의 별명에 대해 알아보고 링크를 참고할 수 있습니다.http://www.elastic.co/guide/en/elasticsearch/reference/current/indices-aliases.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
kafka connect e elasticsearch를 관찰할 수 있습니다.No menu lateral do dashboard tem a opção de connectors onde ele mostra todos os clusters do kafka connect conectados atu...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.