일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- webflux
- AWS
- docker
- IntelliJ
- Spring Boot
- 보안
- Flux
- 허깅 페이스
- Spring
- exception
- AOP
- NGINX
- Kotlin
- ktlin
- 본인확인
- postgis
- spring security
- API
- db
- 인증
- 본인인증
- deepseek vs chatgpt
- PostgreSQL
- 공동인증서
- netty
- 로그인
- 딥시크
- 코틀린
- Mono
- 컨퍼런스
- Today
- Total
목록postgis (2)
[수미수의 개발 브로구]

1. 들어가기 전 기존에 존재 하던 지도 기반의 서비스들을 보면서 어떤 데이터베이스를 사용 했을까 하는 의문이들었습니다. 그러던 중 PostgreSQL 에서 PostGIS 라는 공간 데이터 관리 기능을 추가하여 지도 기반의 서비스를 개발 한다는걸 알게 되었습니다. 해당 글에서는 이러한 PostgreSQL과 PostGIS의 주요 개념과 실제 사용 사례에 대해서 이야기 하고자 합니다.2. 개요 PostgreSQL은 안정성과 확장성이 뛰어난 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS)으로, 다양한 애플리케이션에 적합한 강력한 기능을 제공합니다. PostGIS는 PostgreSQL에 공간 데이터 관리 기능을 추가하는 확장으로, 지리공간 데이터를 효과적으로 저장하고 분석할 수 있는 도구를 제공합..

1. docker-compose.yml 작성아래는 PostgreSQL과 PostGIS를 포함하는 docker-compose.yml 파일 예제입니다.postgis/postgis:15-3.3: PostgreSQL 15과 PostGIS 3.3 버전을 포함한 이미지environment 변수로 기본 사용자, 비밀번호, 데이터베이스를 설정데이터는 postgres_data라는 도커 볼륨에 저장version: '3.8'services: db: image: postgis/postgis:15-3.3 container_name: postgis_container ports: - "5432:5432" environment: POSTGRES_USER: your_user POSTG..