Open de-novo opened 11 months ago
현재 request 데이터를 postgreql에 저장하여 사용중임. (병원 등...)
request 데이터는 관계형 데이터베이스가 아닌, nosql인 MongoDB가 더 적합할것으로 보임
현재 요청 플로우는 아래와같음
첫번째 요청일경우
두번째 요청부터 ... 2 캐시조회 (캐시미스일경우 첫번째요청로직) -> n km 이내 필터링 -> 요청 -> 요청값저장
mongoDB의 geospatial query를 이용하여 빠른 거리비교 및 캐시낭비 줄이기.
프로젝트 마감까지 별로 남지않아 발표이후 1월에 리팩토링 예정
현재 request 데이터를 postgreql에 저장하여 사용중임. (병원 등...)
request 데이터는 관계형 데이터베이스가 아닌, nosql인 MongoDB가 더 적합할것으로 보임
현재 요청 플로우는 아래와같음
첫번째 요청일경우
두번째 요청부터 ... 2 캐시조회 (캐시미스일경우 첫번째요청로직) -> n km 이내 필터링 -> 요청 -> 요청값저장
문제점
해결방법
mongoDB의 geospatial query를 이용하여 빠른 거리비교 및 캐시낭비 줄이기.