더북(TheBook)

이제 검색 서비스가 제공하는 API 엔드포인트와 데이터 흐름을 살펴보겠습니다.

검색 서비스는 다음과 같은 API가 필요합니다.

GET /search/tweets?q={query}&limit={limit}&offset={offset}

주어진 검색어(query)를 기반으로 트윗을 검색합니다.

요청: 검색어와 함께 limit(옵셔널), offset(옵셔널)을 매개변수로 전달

응답: 검색어와 일치하는 트윗 객체 목록

GET /search/users?q={query}&limit={limit}&offset={offset}

주어진 검색어(query)를 기반으로 사용자 프로필을 검색합니다.

요청: 검색어와 함께 limit(옵셔널), offset(옵셔널)을 매개변수로 전달

응답: 검색어와 일치하는 사용자 목록을 반환

이제 API 엔드포인트를 살펴보았으니, 데이터 흐름과 인덱싱 과정을 알아보겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.