수동 삭제 후 버전 처리

Google Cloud Search는 항목 삭제 요청을 수신할 때 항목 전체를 즉시 삭제하지 않습니다. 대신 Cloud Search는 항목을 삭제됨으로 표시하고 ACL, 콘텐츠, 메타데이터와 같은 정보의 하위 집합을 삭제하여 소프트 삭제 를 실행합니다. 항목 버전과 같은 다른 정보는 보관됩니다.

항목이 소프트 삭제 상태에 있는 동안 재색인 요청에서 기존 값보다 큰 버전을 제공하면 Cloud Search는 항목을 복원합니다.

Cloud Search는 항목을 영구적으로 삭제하기 위해 하드 삭제 를 실행하기 전에 삭제됨으로 표시된 항목을 7~10일 동안 보관합니다. 하드 삭제 후에는 항목이 더 이상 존재하지 않으며 버전 번호가 더 이상 항목을 참조하지 않습니다.

일관된 항목 버전 유지

콘텐츠 커넥터는 항목 버전 관리를 처리해야 합니다. 그러나 커넥터 로직 외부에서 항목을 삭제하는 경우 items.delete를 사용하여 다음 중 하나를 실행하여 재색인이 성공적으로 실행되도록 하세요.

  • 하드 삭제 (7~10일) 에 콘텐츠를 재색인합니다.
  • 항목을 수동으로 삭제할 때는 items.get을 사용하여 가져온 실제 항목 버전을 사용합니다.

이러한 제안을 따르지 않으면 색인 오류가 발생합니다.