Dynamo/ElasticSearch를 사용하여 AWS 데이터 호수 작업 (메타 데이터/카탈로그)을 지원하는 방법을 이해하는 데 어려움을 겪고 있습니다. Dynamo에서 소스에 대한 zip 아카이브의 개별 S3 위치와 ES에서 검색하려는 추가 메타 데이터/속성을 로깅하는 것처럼 보입니다. 그것이 맞다면 어떻게 그 두 가지를 함께 사용하여 지원할 수 있을까요? 두 가지를 적절하게 짝을 짓는 방법에 대한 자세한 정보를 찾으려고했지만 실패했습니다. 다른 사람들이 가진 정보/문서는 훌륭합니다. 좋은 기회 몇 가지 확실한 예제/문서를 간과하고 있습니다./AWS Data Lake Dynamo 대 ElasticSearch
- 사용자가 메타 데이터를 검색 할 수있는 높은 수준의 일치 S3 버킷/파티션을 가리 것이다 ES 속성 :
은 내가 상상하고하는 것은 다음과 같은 것입니다.
- 는 DynamoDB의의 검색은 ES 결과
- 검색 것 등 후 처리를 추출 할 수있는 많은 개별 개체/키는 대부분 결과 에서 키 (파티션/통)의 일부에 대하여 것
예, 맞습니다. 각 서비스를 최선의 방법으로 사용하십시오. S3 - 안정적인 보관. DynamoDB - 파티션 키를 빠르게 검색합니다. 탄성 검색 - 신속하고 정확한 검색 기능. 세 가지 서비스 모두에서 고유 한 ID (uuid)를 공유하면 레코드를 함께 연결할 수 있습니다. –