본문 바로가기

장난감 연구소

검색하기
장난감 연구소
프로필사진 changi1122

  • 분류 전체보기 (49)
    • IT (6)
    • CS 지식 (6)
    • 프로그래밍 (6)
      • C# (4)
      • Java (1)
    • 개발 (4)
      • Spring (2)
      • DB (5)
      • React (3)
      • Android (1)
      • UWP (7)
      • Elasticsearch (1)
    • 토이프로젝트 (6)
    • 책 (1)
    • 메모 (1)
방명록
최근에 올라온 글
최근에 달린 댓글
글 보관함
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록2025/07 (1)

장난감 연구소

[MySQL] 가까운 순 조회시 공간 인덱스 사용

배달 서비스에 대한 클론코딩 프로젝트를 진행하면서, 음식점을 가까운 순으로 조회하는 기능을 개발하였습니다. 해당 과정에서 공간 인덱스를 사용하기 전후의 부하 테스트 결과를 정리하였습니다.배경프로젝트에서, 가게 목록 조회 기능을 개발하면서 나와 가까운 순으로 정렬하는 기능을 제공하였습니다. 나와 가게의 거리는 요청하는 회원에 따라 달라지기에 캐싱에 어려움이 있었습니다. 따라서 부하테스트의 대상으로 결정하고 테스트를 진행하였습니다.실제 AWS 배포한 서버의 경우 4만 개 정도의 가게를 등록하였는데, 부하테스트 중에는 공공 데이터인 전국음식점일반데이터를 이용하여 약 66만 행으로 데이터를 늘려 테스트를 진행하였습니다. 검색으로 나오기론 배달의 민족에 등록된 가맹점 수가 30만 개 이상이라는데 그 두 배 정도라..

개발/DB 2025. 7. 17. 00:00
이전 1 다음

© changi1122 | Powered by Tistory

티스토리툴바