Replit의 유연한 스토리지 솔루션을 사용하면 앱에 필요한 완벽한 데이터 스토리지를 빠르게 추가할 수 있습니다. 다음 요구 사항을 가진 앱에 Replit의 데이터베이스 또는 객체 스토리지를 사용할 수 있으며, Agent가 두 솔루션을 자동으로 설정하고 통합할 수 있습니다:Documentation Index
Fetch the complete documentation index at: https://docs.replit.com/llms.txt
Use this file to discover all available pages before exploring further.
- 진행 상황이나 최고 점수 같은 플레이어 정보를 저장해야 하는 게임
- 미디어 파일을 관리하는 콘텐츠 플랫폼
Replit의 스토리지 및 데이터베이스 옵션
Replit은 다음 데이터 스토리지 옵션을 제공합니다:- 데이터베이스: 사용자 프로필, 게임 점수, 제품 카탈로그 같은 구조화된 데이터를 저장합니다. 속성과 데이터 포인트 간의 관계로 데이터를 저장하거나 검색할 수 있습니다.
- 앱 스토리지: 이미지, 비디오, 문서 같은 비구조화 데이터를 저장합니다. 대용량 파일과 바이너리 데이터를 저장하고 검색할 수 있습니다.
앱 스토리지 및 데이터베이스 비교
| 데이터베이스 | 앱 스토리지 | |
|---|---|---|
| 이상적인 데이터 형식 | 관계가 있는 구조화된 데이터 | 대용량 파일 (이미지, 비디오, 문서) |
| 데이터 모델 | 테이블, 행, 열 | 버킷, 파일 |
| 쿼리 언어 | SQL | REST API |
| 클라이언트 | PostgresSQL 호환 클라이언트 및 ORM | Replit SDK 및 GCS 클라이언트 라이브러리 |
| 과금 모델 | 컴퓨팅 시간 및 스토리지 공간에 따라 결제 | 대역폭 및 스토리지 공간에 따라 결제 |
Project Editor 도구
앱의 데이터 스토리지를 설정하고 관리하기 위한 다음 Replit 도구들을 자세히 알아보세요:데이터베이스
구조화된 데이터와 데이터 관계 표현에 이상적입니다.
앱과 함께 확장되는 완전 관리형 PostgresSQL 데이터베이스로 지원됩니다.
앱 스토리지
이미지, 비디오, 문서 같은 비구조화 데이터와 대용량 파일에 이상적입니다.
고가용성과 확장성을 위해 Google Cloud Storage (GCS)로 지원됩니다. Agent가 고급 인증 및 접근 제어로 앱 스토리지를 자동으로 설정할 수 있습니다.
사용 사례
다음 예시는 데이터베이스와 객체 스토리지 도구가 Replit 앱을 어떻게 지원할 수 있는지 보여줍니다.e-커머스 앱
데이터베이스에 제품 정보, 고객 프로필, 주문 기록을 저장합니다. SQL 쿼리를 사용하여 카테고리별 제품 필터링, 항목 검색, 고객 주문 관리를 합니다.
파일 공유 앱
앱 스토리지를 사용하여 이미지, 비디오, 문서 같은 대용량 파일을 공유합니다. Replit 앱 스토리지 SDK를 사용하여 파일을 업로드, 다운로드, 이동합니다.