데이터베이스 배포 템플릿
앱 데이터 저장, 응답 캐시, 백그라운드 작업을 지원합니다. 앱에 맞는 데이터베이스를 선택한 뒤 저장소, 인증 정보, 백업 요구 사항을 확인하세요.
10 템플릿 · 페이지 1 / 1
Deno KV
InfluxDB
MySQL
관계형 데이터, 트랜잭션, SQL이 필요한 앱을 위해 Polyer에 MySQL을 배포하세요. 기본 템플릿은 /var/lib/mysql에 영속 스토리지가 있는 mysql:8.4 비공개 서비스를 만들고 root 비밀번호와 app 데이터베이스를 생성합니다. 연결 URL과 선택 사항인 TCP 프록시가 필요한지 확인하세요.
pgAdmin
phpMyAdmin
PostgreSQL
관계형 데이터, 트랜잭션, SQL이 필요한 앱에 PostgreSQL을 배포하세요. Polyer 기본 템플릿은 영속 스토리지가 있는 비공개 데이터베이스 서비스를 만듭니다. 관리형 PostgreSQL 기능은 선택한 리전에 따라 다릅니다.
Qdrant
Redis
캐시, 큐, 공유 앱 상태를 위해 Redis를 배포하세요. 기본 템플릿은 스토리지 볼륨이 있는 비공개 서비스를 만듭니다. 볼륨만으로 Redis 데이터 내구성이 결정되지는 않습니다. 앱에 필요한 영속 저장 설정을 확인하세요.
Redis Insight
선택 방법
- 관리 UI는 별도 템플릿입니다. PostgreSQL에는 pgAdmin, MySQL에는 phpMyAdmin, Redis에는 Redis Insight를 사용합니다. 모두 데이터에 접근하는 서비스가 하나 더 늘어나므로 필요할 때만 배포하고 접근을 보호하세요.
- Redis는 작업 데이터를 메모리에 보관하므로 데이터 크기에 맞게 메모리를 잡고, 캐시, 세션, 큐 용도로 주 데이터베이스와 함께 사용하세요. Deno KV는 Deno 앱용 키-값 저장소를 제공합니다.
- 데이터 형태로 선택하세요. InfluxDB는 지표와 이벤트 같은 시계열 데이터를, Qdrant는 유사도 검색용 벡터 임베딩을 저장합니다. 둘 다 단일 서비스이며 보통 관계형 데이터베이스와 함께 사용합니다.