Develop/AWS
AOSS, 기본을 이해해보자 (index, collection, k-NN)
AOSS, 기본을 이해해보자 (index, collection, k-NN)
들어가며회사 프로젝트에서 검색 기능을 붙이면서 Amazon OpenSearch Serverless(이하 AOSS)를 쓰게 됐습니다. 그러려면 collection이라는 단위부터 match와 term의 차이, bool 쿼리 안의 must와 should를 언제 나눠 써야 하는지까지 — OpenSearch 자체의 사용법과 개념을 직접 알아야 했습니다. 그래서 이번 포스팅에서는 하나씩 부딪히면서 정리한 내용을 여기에 남겨보려합니다. 이 글에서는 AOSS가 뭔지, 내부적으로 어떻게 동작하는지, 그리고 실제로 Node.js(TypeScript)에서 어떻게 호출하는지까지 순서대로 다룹니다.OpenSearch란?OpenSearch는 오픈소스 검색·분석 엔진입니다. Apache Lucene이라는 검색 라이브러리를 기반으로..