Dev Repo Log
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기 (60)
      • DataBase (4)
        • MySQL (1)
      • Algorithm (14)
      • Project (3)
        • teamProject1 (3)
      • Programming Language (20)
        • Java (18)
        • JavaScript (1)
        • Kotlin (1)
      • Learning (16)
        • LLM (1)
        • Git (0)
        • TIL (8)
        • Design Pattern (2)
        • Servlet & JPA (5)
      • Software Development Tools (3)
        • IDE (3)
        • tools (0)
      • Others (0)
  • 홈
  • 태그
  • 방명록
DataBase/MySQL

[GIS] 공간 데이터

관광 데이터를 API로 받다가, DB에 수집해서 사용중인데, 위치 기반 검색(mapx, mapy, dist(반경))을 API로 조회하지 말고, DB에서 조회할 수 있는 방법을 찾고있다.1. 기존 mapx, mapy 컬럼과 수학적 계산을 사용하면 모든 행에 대해 복잡한 삼각함수 계산을 수행해야 하므로 매우 느리다고 한다. (FULL TABLE SCAN 발생 가능성 높음).2. MySQL의 공간 확장(Spatial Extensions) 기능 활용MySQL은 GIS 데이터를 효율적으로 저장하고 쿼리하기 위한 공간 데이터 타입, 공간 함수, 공간 인덱스를 제공하기 때문에 이 기능을 활용하는 것이 성능 면에서 가장 좋을 것 같다.예시:단계 1. 공간 데이터 타입 컬럼 추가: content 테이블에 POINT 또는..

2025. 4. 21. 09:58
  • «
  • 1
  • »
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

공지사항

전체 카테고리

  • 분류 전체보기 (60)
    • DataBase (4)
      • MySQL (1)
    • Algorithm (14)
    • Project (3)
      • teamProject1 (3)
    • Programming Language (20)
      • Java (18)
      • JavaScript (1)
      • Kotlin (1)
    • Learning (16)
      • LLM (1)
      • Git (0)
      • TIL (8)
      • Design Pattern (2)
      • Servlet & JPA (5)
    • Software Development Tools (3)
      • IDE (3)
      • tools (0)
    • Others (0)

태그

  • #srid
  • #robopojo
  • #브루트포스
  • #Servlet
  • #불공변성
  • #docker
  • #Kotlin
  • #intellij
  • #leetcode
  • #디자인패턴
  • #AI활용
  • #행위패턴
  • #JPA
  • #제네릭
  • #BFS
  • #MySQL
  • #예외처리
  • #Effective Java
  • #record
  • #rancher desktop
  • #백트래킹
  • #Java
  • #JavaScript
  • #그래프 탐색
  • #그래프 이론
  • #객체지향
  • #dto
  • #구현
  • #시뮬레이션
  • #Stream
MORE

블로그 인기글

Powered by Privatenote Copyright © Dev Repo Log All rights reserved. TistoryWhaleSkin3.4

티스토리툴바