# realtime database

14개의 포스트
post-thumbnail

IoT 연결 상태 DB 동기화를 위한 이벤트 기반 아키텍처 적용 건

이번에 사내 업무로 IoT 연결 상태 동기화를 위해 기존의 폴링 방식 아키텍처에서 이벤트 기반 아키텍처로 변경해 성능 및 비용 효율화를 진행한 건이 있어 기록하고자 한다.우선 어떤 문제를 풀었는지 얘기하기 전에, 기존 시스템 구조에 대해 간략히 설명하겠다.솔루션은 아래

2023년 3월 17일
·
0개의 댓글
·
post-thumbnail

[Android / Kotlin] Firebase Realtime Database를 사용하여 읽기/쓰기

Firebase Console 화면에서 좌측의 Realtime Database를 클릭한다.데이터베이스 만들기 버튼을 클릭하면 설정 팝업이 뜬다. 첫 번째로 실시간 데이터베이스 위치를 설정 해준다.두 번째로는 보안 규칙을 설정해주는데 잠금 모드일 경우 데이터는 기본적으로

2023년 3월 9일
·
0개의 댓글
·

firebase RealtimeDatabase에서 keyword로 쿼리하기

얼마전 실시간 채팅 앱 개발을 하다가 만난 문제이다. "firebase realtime database의 데이터를 keyword로 검색하게 해주세요"기존 코드는 FirebaseRecyclerviewAdapter를 사용해서 구현해두었기 때문에 firebase ui api

2023년 2월 19일
·
0개의 댓글
·
post-thumbnail

[Android/Compose] Firebase Realtime DB로 채팅 구현

> (이 코드는 게시글 작성자에게 채팅을 거는 방식으로, writer와 contact 존재) 유저들은 고유 userId 존재 Userdata에는 상대방의 아이디와 함께 닉네임 존재 이 코드는 게시글 작성 채팅아이디는 (게시글 아이디 + contact유저 id)의 구

2022년 8월 31일
·
0개의 댓글
·
post-thumbnail

[안드로이드 개발] firebase RealtimeDatabase 사용법

안드로이드 (자바)를 사용해서 firebase의 realtime database에 저장되어 있는 사용자 정보를 불러오기 위해 작성한 코드입니다.

2022년 7월 31일
·
0개의 댓글
·
post-thumbnail

[Firebase] Realtime Database-2(읽기)

Firebase Realtime Database 읽기

2022년 6월 24일
·
0개의 댓글
·
post-thumbnail

[Firebase] Realtime Database-1(참조, 쓰기)

firebase realtime database 참조 가져오기, 쓰기

2022년 6월 24일
·
0개의 댓글
·

Firebase Realtime DB에서 읽어 온 데이터 Redux store에 업데이트 하기 (Redux-thunk 이용)

이번 Redux 토이 프로젝트에 Firebase DB를 이용하는데, ref와 onValue를 이용해 데이터 읽어 오는 부분에서 굉장히 애를 먹었다. 결론적으로는 내가 파이어베이스 onValue나 리덕스 createAsyncThunk가 어떤 값을 return하고 어떤 특

2022년 6월 22일
·
2개의 댓글
·
post-thumbnail

Android : Firebase - Realtime DB

이번에 Firebase가 필요한 상황이 생기면서 매우 기본적인

2021년 11월 10일
·
0개의 댓글
·

Object.entries()를 이용해 객체를 배열로

JSON 형태의 기초 데이터를 받아 react에서 map을 돌며 사용하려면 객체를 배열로 만드는 것이 편하다. Object.entries()는 이 때 최적이다.

2021년 7월 31일
·
0개의 댓글
·
post-thumbnail

[Firebase] Firebase로 Realtime Chat Application 만들기 [1]

팀 프로젝트 진행 중, 원하는 서비스를 구현하기 위해 실시간 채팅 서비스를 구축하게 되었다. 직접 Node.js 서버에 Socket.io를 활용하여 서비스를 구현하는 것이 가장 바람직하겠으나, Socket.io의 방대한 정보량에 GG를 선언하고 Firebase를 사용해

2021년 7월 8일
·
0개의 댓글
·
post-thumbnail

Toy Project : Teta's Card Maker

Toy Project(Teta's Card Maker)을 마무리하며, 돌아보기.

2021년 3월 6일
·
0개의 댓글
·
post-thumbnail

[firebase] 실시간 데이터베이스에서 자식 데이터에 접근하는 방법

구글 파이어베이스를 이용해서 데이터를 표로 구현하는 프로젝트(?) 미션(?)을 진행 중이다. 사실 파이어베이스의 실시간 데이터베이스에 접근해 데이터를 받아오는 법은 그리 어렵지는 않다. 파이어베이스가 제공하는 공식 문서의 설명이 아주 친절하기 때문이다. 하지만 공식 문

2021년 1월 17일
·
0개의 댓글
·