JSON 데이터 실시간 동기화
Firebase 실시간 데이터베이스는 실시간으로 데이터를 저장하고 사용자 간에 동기화할 수 있는 클라우드 호스팅 NoSQL 데이터베이스입니다.
새소식: Cloud Firestore를 사용하면 글로벌 규모로 앱 데이터를 저장, 동기화, 쿼리할 수 있습니다.
![클라우드 데이터와 클라이언트의 동기화를 표현한 그림](https://firebase.google.cn/static/images/products/realtime-database/database-2.png?authuser=7&hl=ko)
손쉬운 기기 간 공동작업
사용자는 실시간 동기화를 통해 웹이나 모바일에서 손쉽게 기기의 데이터에 액세스하여 다른 사용자와 공동작업할 수 있습니다.
![클라우드 데이터와 클라이언트의 동기화를 표현한 그림](https://firebase.google.cn/static/images/products/realtime-database/database-3.png?authuser=7&hl=ko)
서버리스 앱 빌드
실시간 데이터베이스는 모바일 및 웹 SDK와 함께 제공되므로 서버 없이도 앱을 빌드할 수 있습니다. Firebase용 Cloud Functions를 사용하여 데이터베이스가 트리거하는 이벤트에 응답하는 백엔드 코드를 실행할 수도 있습니다.
![오프라인 상태를 보여주는 휴대전화 화면](https://firebase.google.cn/static/images/products/realtime-database/database-4.png?authuser=7&hl=ko)
오프라인용으로 최적화
사용자가 오프라인으로 전환되면 실시간 데이터베이스 SDK가 기기의 로컬 캐시를 사용하여 변경사항을 제공하고 저장합니다. 기기가 온라인으로 전환되면 로컬 데이터가 자동으로 동기화됩니다.
![보안 연결을 보여주는 다이어그램](https://firebase.google.cn/static/images/products/realtime-database/database-5.png?authuser=7&hl=ko)
강력한 사용자 기반 보안
실시간 데이터베이스는 Firebase 인증과 통합되어 개발자에게 단순하고 직관적인 인증을 제공합니다. 선언적 보안 모델을 사용하여 사용자 ID 또는 데이터 패턴 일치를 기준으로 액세스를 허용할 수 있습니다.