IT일반

개발일지.. #Firebase #DB #쓰기가안될때

톰이야요 2024. 7. 17. 08:00

퇴근후, 

느린 노트북으로 한시간 남짓 개발을 했다.

 

안드로이드스튜디오를 켜고, 콩콩데이터 프로젝트를 실행.

10분이 걸렸다...ㅎ

 

공공데이터를 호출하고, 기본적인 관리용 정보를 최초 실행 시, DB에서 읽어오는데

AI기능을 추가하면서 DB에 쓰기를 처음 하게 되었다.

 

AI기능을 개발하면서 어떻게 해야할지 AI(ChatGPT)에게 물어보면서 코딩을 한다.

이런 개념이면 AI는 스스로 기능을 얼마든지 개선하고 업그레이드 할 수 있는거 아닌가?

그런데, 그런건 하면 안된다는 원칙이 있는걸로 알고 있다.

 

아무튼 DB에 쓰기하는 코드를 잘 만들었는데, 안된다. 

DB는 구글 Firebase Database 이다. 그동안 읽기 기능만 사용하다보니 권한으로 설정한걸 바꿔줬어야 했다.

 match /{document=**} {
    	allow read: if true;      
      allow write: if true;
      }

 

이제 잘 써진다. 공짜로 DB를 쓰기가 참 힘들다. 많이 쓰면 안되고.

AI도 마찬가지다. API를 토큰당 돈을 내야하니, 많이 쓰면 안된다.

 

마켓에 출시 했는데, 많이 쓰면 안된다니..아이러니하다.

 

https://play.google.com/store/apps/details?id=com.main.knh.kong&pli=1

 

콩콩데이터 - 정부, 공공기관의 실시간 공공데이터 조회 - Google Play 앱

콩콩데이터는 공공데이터를 활용하여 정부부처, 공공기관 등 각 기관의 역할 및 운영 소식을 국민들에게 알기 쉽고 투명하게 제공합니다.

play.google.com