본문 바로가기

카테고리 없음

AWS CloudSearch

반응형

AWS Cloud Search는 검색솔루션으로,  비용효율적 / 사용하는 만큼 지불, Pay as you go/ no upfront costs/ no long-term commitments

web service에서 본문의 텍스트 강조표시, 자동완성, 지형정보 검색 등 인기있는 검색기능과 34개 언어 지원.


Pre) '검색 도메인 생성' -> '검색대상 데이터 업로드'하면,

자동으로 필요한 리소스를 Provisioning하고, 검색인덱스를 생성하여 배포함.

- 언제든지 쉽게 검색 파라미터를 변경가능하고, 검색 관련성을 미세 조정하여, 새로운 설정을 적용가능.

- 데이터와 트래픽의 양이 변동함에 따라 확장가능함


사용방법.

 AWS Management Console, CLI 및 SDK를 통해 Amazon CloudSearch 도메인을 구성하고 관리할 수 있다. 데이터 샘플을 가리키기만 하면, Amazon Cloudsearch에서 자동으로 도메인 인덱싱 옵션을 구성하는 방법을 알려줌.

 * 데이터 업로드는 cli나 sdk로 가능

인덱스 필드를 쉽게 추가 또는 삭제하고, Faceting및 강조 표시와 같은 검색 옵션을 사용자가 지정할 수 있다. 구성을 변경하기 위해 데이터를 다시 업로드 할 필요가 없음.


확장가능

 모든 검색 도메인에 대한 강력한 자동조정기능을 제공한다. 데이터 또는 쿼리 양이 변경되면 Amazon CloudSearch에서 자동으로 검색 도메인의 리소소를 필요한 만큼 늘리거나 줄일 수 있다. 대량 업로드를 위해 추가 용량이 필요하거나 검색 트래픽의 급증이 예상되는 경우에 조정을 제어할 수 있다.



---  Start ---

인덱스 필드(index fields), 설정방식

 1. 로컬에 있는 sample 파일 분석 (업로드)

 2. S3에 있는 sample object (1개의 object, 5MB로 제한)

 3. Amazon DynamoDB에 있는 sample item 사용

 4. Use predefined configuration (IMDB movies-demo, Adobe PDF files, HTML files, )

  IMDB Movie demo 를 선택하면 약 10분뒤에 11개의 인덱스필드가 자동으로 생성된다..

(디렉토리형 구조의 검색을 위해서 사용하는 것은 아닌듯..)

 5. Manual Configuration






반응형