2015-01-14 6 views
0

AWS Cloud API를 사용하여 AWS PHP API를 사용하고 있습니다. 지금 정적 인덱스가 있습니다. 그러나 나는 그것들을 동적으로 대체 할 필요가있다.AWS 클라우드 검색 인덱스를 새로운 것으로 대체하십시오.

예. 현재 인덱스는 다음과 같습니다

name | date | content 

나는

time | description | username 

내가 어떻게 할 수로 교체 하시겠습니까? 모든 색인을 삭제하는 방법/새 색인으로 대체하는 방법. 또한 얼마나 재 인덱싱이 소요됩니까?

deleteIndexField보다 로컬로 인덱스를 캐시 할 수 있다고 가정하지만, 효율적인 방법이라고 생각하지 않습니다. 더 좋은 방법이 있습니까?

답변

0

대부분의 Cloudsearch API에는 색인에 일괄 삭제 또는 일괄 생성이 없습니다. 각 색인을 개별적으로 삭제하고 작성해야합니다. 내 경험으로 재 인덱싱하는 데는 보통 25-45 분이 걸립니다.

0

이전 색인을 삭제하고이 색인을 다시 작성한 후 이전 필드를 삭제하고 새 필드를 만들거나 패널 컨트롤에 이름 컨트롤을 AWS Console로 편집합니다.