Firebase : 실시간 데이터베이스와 파일 저장소의 차이점
저는 이 게시물을 통해 실시간 데이터 스토리지 및 호스팅 스토리지에 대해 배웠습니다. 데이터 스토리지와 호스팅 스토리지의 차이점은 무엇입니까?
하지만 실시간 데이터베이스와 새로 도입된 파일 스토리지에 대해서는 아직 잘 모르겠습니다.
그것에 대해 간단한 설명이 있는 사람이 있습니까?
잘 부탁드립니다.
(데이터 스토리지와 호스팅 스토리지의 차이와 중복되는 문제에 대한 우려 사항은 무엇입니까?문제가 해결되는 것과 제가 요청하는 것은 두 가지이며 구글 파이어베이스의 경우 호스팅 스토리지와 파일 스토리지가 다릅니다.)
이제 Firebase는 데이터를 저장할 수 있는 다음과 같은 위치를 제공합니다.
데이터를 저장할 최적의 위치는 저장할 데이터 유형과 사용 방법에 따라 달라집니다.
Firebase 설명서에는 다음과 같은 내용이 나와 있습니다.
Firebase Realtime Database는 게임 상태 또는 채팅 메시지와 같은 JSON 응용 프로그램 데이터를 저장하고 연결된 모든 장치에서 변경 사항을 즉시 동기화합니다.
Firebase Remote Config는 개발자가 지정한 키-값 쌍을 저장하여 사용자가 업데이트를 다운로드할 필요 없이 앱의 동작과 모양을 변경합니다.
Firebase Hosting은 웹 사이트용 HTML, CSS 및 JavaScript와 그래픽, 글꼴 및 아이콘과 같은 기타 개발자 제공 자산을 호스팅합니다.
Firebase Storage는 이미지, 비디오 및 오디오와 같은 파일과 기타 사용자 생성 콘텐츠를 저장합니다.
Cloud Firestore와 Firebase Realtime Database 중 하나를 선택할 때 Firebase 설명서에는 다음과 같이 나와 있습니다.
Firebase는 실시간 데이터 동기화를 지원하는 두 가지 클라우드 기반의 클라이언트 액세스 가능 데이터베이스 솔루션을 제공합니다.
실시간 데이터베이스는 Firebase의 원래 데이터베이스입니다.이 솔루션은 클라이언트 간에 실시간으로 동기화된 상태를 필요로 하는 모바일 앱을 위한 효율적이고 짧은 대기 시간의 솔루션입니다.
클라우드 파이어스토어는 파이어베이스의 모바일 앱 개발을 위한 새로운 대표 데이터베이스입니다.보다 직관적인 새로운 데이터 모델을 통해 실시간 데이터베이스의 성공을 개선합니다.또한 Cloud Firestore는 Realtime Database보다 풍부하고 빠른 쿼리와 확장성이 뛰어납니다.
*실시간 데이터베이스는 json 형식으로만 데이터를 저장하며, 데이터가 지속되지 않는 ola app(사용자 위치), sensex(Nifty) app처럼 데이터가 동시에 동기화되는 앱에서 특히 사용됩니다.
*Firebase 스토리지는 메모리 카드와 같은 데이터만 저장합니다.앱의 백엔드 데이터 저장에 특히 사용됩니다.
언급URL : https://stackoverflow.com/questions/37482907/firebase-differences-between-realtime-database-and-file-storage
'itsource' 카테고리의 다른 글
| 파이썬에서 두 개의 발전기(또는 다른 반복 가능한 것)를 결합하는 방법은 무엇입니까? (0) | 2023.07.06 |
|---|---|
| Get: TypeError: 'dict_values' 개체는 python 3.2.3을 사용할 때 인덱싱을 지원하지 않습니다. (0) | 2023.07.06 |
| 타사 앱 실행 시 LibStatusBar 아이콘이 사라짐 (0) | 2023.07.06 |
| Acumia에 대한 사용자 지정 사용자 컨트롤 만들기 (0) | 2023.07.06 |
| 내 Oracle 암호 만료 시 확인 (0) | 2023.07.06 |