728x90 ๋ฐ์ํ ๐ Database36 [Oracle] DDL(Data-Definition-Language)๋ฌธ์ด๋? (feat. Oracle) ์๋ ํ์ธ์ Foma ๐ป ์ ๋๋ค! ์ค๋์ ์ค๋ผํด ํ ์ด๋ธ์ ์์ฑํ๊ณ , ์์ ํ๊ณ , ์ญ์ ํ๋ ๋ฒ์ ๋ํด์ ์์๋ณด๋ ค๊ณ ํฉ๋๋ค. SQL๋ฌธ์์๋ ์ด๊ฒ์ DDL ์ด๋ผ๊ณ ํ๋๋ฐ์. ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ง ์์๋ณด๊ฒ ์ต๋๋ค! ๋ฐ๋ก ์์ํ ๊ฒ์~ Create ํ ์ด๋ธ์ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ์ฌ๋ฌ๊ฐ์ง๊ฐ ์๋๋ฐ์. ๋จผ์ ์ฝ๋๋ฅผ ์์ฑํ์ง ์๊ณ SQLDeveloper๋ก ๋ง๋๋ ๋ฒ๋ถํฐ ์์๋ณด๊ฒ ์ต๋๋ค. SQLDeveloper์ ์ผ์ชฝ์ ์ ์์ฐฝ์ ํ ์ด๋ธ์์ ์ค๋ฅธ์ชฝ ๋ฒํผ์ ๋๋ฌ ์ ํ ์ด๋ธ์ ๋๋ฌ ๋ง๋ค์ด์ค๋๋ค. ์๋์ ๊ฐ์ด ํ ์ด๋ธ ์ด๋ฆ๊ณผ, ์ด ์ด๋ฆ, ๋ฐ์ดํฐ ์ ํ ํฌ๊ธฐ ๋ฑ์ ์ ํด์ฃผ์๋ฉด ๋ฉ๋๋ค. ์ ๋ ๋กค์ฑํผ์ธ์ ์ ๋ณด๋ฅผ ๋ด๋ ํ ์ด๋ธ์ ๋ง๋ค์ด ๋ณด๊ฒ ์ต๋๋ค. ์์ ๊ฐ์ด ๋ง๋ค๊ณ ํ์ธ์ ๋๋ฅด๋ฉด ์๋์ ๊ฐ์ด ์๋กญ๊ฒ ํ ์ด๋ธ์ด ์๊ธด ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค. ์ฝ๋๋ก ํ ์ด๋ธ์ ์์ฑํ.. 2022. 1. 4. [Oracle] ์ค๋ผํด SQLDeveloper์ Github ์ฐ๋ํ๊ธฐ(feat. MacOS) ์๋ ํ์ธ์ Foma ๐ป ์ ๋๋ค! ์ด๋ฒ์ ์ค๋ผํด์ ๊ณต๋ถํ๊ธฐ ์์ํ๋ฉด์ SQLDeveloper๋ฅผ ๋ค๋ฃจ๊ธฐ ์์ํด์ ์ด๊ฒ์ ๊นํ๊ณผ ์ฐ๋ํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ๋ฐ๋ก ์์ํ ๊ฒ์~ 1. ์๋ก์ด ๋ ํฌ์งํ ๋ฆฌ ๋ง๋ค๊ธฐ ๊นํ์ผ๋ก ์ด๋ํ์ ์ ์๋ก์ด ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ๋ง๋ค์ด์ฃผ์ธ์! README ํ์ผ์ ๋ง๋ค์ง ์์ผ๋ฉด ๋ธ๋์น๊ฐ ์๊ธฐ์ง ์์ผ๋ ๊ผญ ๋ง๋ค์ด์ฃผ์ธ์! 2. SQLDeveloper์ ๋ณต์ SQLDeveloper ์คํ์ํค๊ณ ์๋จ์ ํ์ด๋ผ๊ณ ์๋๋ฐ ๊ฑฐ๊ธฐ์ Git์ ๋ค์ด๊ฐ์ ๋ณต์ ๋ฅผ ๋๋ฌ์ค๋๋ค. ๊ทธ๋ฌ๋ฉด ์๋์ ๊ฐ์ด ๋ฐ๊ฑฐ์์. ๋ค์์ ๋๋ฌ์ค๋๋ค. ์๋์ ๊ฐ์ด ์ ์ฅ์ URL๊ณผ ์ฌ์ฉ์ ์ด๋ฆ ๊ทธ๋ฆฌ๊ณ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ์ด์ฃผ์ธ์. (์ฐธ๊ณ ๋ก ์ ์ฅ์ URL์ ๊นํ์ผ๋ก ์ด๋ํ์ ์ ์ด๋ก์ Code ๋ฒํผ์ ๋๋ฅด์๋ฉด ๋์ต๋๋ค.) ๋ธ๋์น๋ฅผ ์ฒดํฌํด์ฃผ์.. 2021. 11. 1. [Oracle] Mac OS์ SQL Developer ์ค์นํ๋ ๋ฐฉ๋ฒ ์๋ ํ์ธ์ Foma ๐ป ์ ๋๋ค! ์ ๋ฒ ์๊ฐ์๋ ๋งฅ์ ์ค๋ผํด์ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด์๋๋ฐ์. ์ด๋ฒ์๋ ๋งฅ์ SQL Developer๋ฅผ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋ํด์ ์์๋ณด๊ฒ ์ต๋๋ค! ๋ฐ๋ก ์์ํ ๊ฒ์~ SQL Developer๋? SQL Developer๋ Oracle์์ ๋ฌด๋ฃ๋ก ์ ๊ณตํ๋ GUIํด์ ๋๋ค. ์ฝ์์์ ์ง์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ด๋ฆฌํ๋ ๊ฒ์ด ์๋ ํ๋ก๊ทธ๋จ์ ํตํด์ ์ฝ๊ฒ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ด๋ฆฌํ ์ ์๋๋ก ํ๋ ๊ฒ์ด์ฃ ! ์๋ ์ฌ์ดํธ๋ก ์ด๋ํด์ค๋๋ค. Mac OSX ๋ฒ์ ์ผ๋ก ๋ค์ด๋ก๋ ํด์ค๋๋ค. ๋ค์ด๋ก๋๊ฐ ๋ชจ๋ ์๋ฃ๋๋ฉด ์๋์ ๊ฐ์ด ํ๋ก๊ทธ๋จ์ด ๋ฐ๊ฑฐ์์! ์ผ์ชฝ ์๋จ์ ์ด๋ก์ + ๋ฒํผ ๋ณด์ด์์ฃ ? ๋๋ฌ์ค๋๋ค. ๊ทธ๋ฌ๋ฉด ์๋์ ๊ฐ์ด ์๋ก ์ ์์ ๋ง๋ค ์ ์๋๋ฐ Name์ ์ํ๋ ์ด๋ฆ ์ฌ์ฉ์ ์ด๋ฆ์ system ๋น๋ฐ๋ฒํธ๋ o.. 2021. 10. 8. [Oracle] Mac OS์ Oracle ์ค์นํ๋ ๋ฐฉ๋ฒ ์๋ ํ์ธ์ Foma ๐ป ์ ๋๋ค! ์์ฆ ์๋กญ๊ฒ Oracle ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ณต๋ถํ๋ ค๊ณ ํ๋๋ฐ์. ๊ทธ๋์ Oracle์ ์ค์นํ๋ ค๊ณ ๋ดค๋๋... Mac OS๋ Oracle์ ์ง์ํ์ง ์๋๋ผ๊ตฌ์.. ์ค์นํ๋ ๊ณผ์ ์ด ๊ฝค ๋ณต์กํด์ ์ ๋ฆฌํด๋์ผ๋ ค๊ณ ํฉ๋๋ค! ๋ฐ๋ก ์์ํ ๊ฒ์~ Docker ๋งฅ์ ์ค๋ผํด์ ์ค์นํ๊ธฐ ์ํด์ Docker๋ฅผ ์ค์นํด์ฃผ์ด์ผ ํฉ๋๋ค. ์๋ ์ฌ์ดํธ๋ก ์ด๋ํด์ Mac์ฉ Docker๋ฅผ ๋ค์ด๋ฐ์ ์ฃผ์ธ์! Docker Desktop for Mac and Windows | Docker Learn why Docker Desktop is the preferred choice for millions of developers building containerized applications. Download for Mac.. 2021. 10. 8. [Firebase] ํฌ๋์ฌ๋ฆฌํฑ์ค ์ฌ์ฉํด๋ณด๊ธฐ (Firebase Crashlytics) ์๋ ํ์ธ์ Foma๐ ์ ๋๋ค! ์ค๋์ ์ฑ์ด ์ด๋์ ์ถฉ๋๋๋์ง ์ด๋์ ๋น์ ์์ ์ผ๋ก ์ข ๋ฃ๋๋์ง ๋ฑ์ ์์ธํ๊ฒ ์ค๋ช ํด์ฃผ๋ ํ์ด์ด๋ฒ ์ด์ค์ ํฌ๋์ฌ๋ฆฌํฑ์ค๋ฅผ ์ฌ์ฉํ๋ ๋ฒ์ ๋ํด์ ์ ๋ฆฌํ๋๋ก ํ๊ฒ ์ต๋๋ค. ๋ฐ๋ก ์์ํ ๊ฒ์~ Crashlytics๋? Firebase์์ Crashlytics๋ฅผ ์ด๋ ๊ฒ ์๊ฐํ๊ณ ์์ต๋๋ค. "Firebase Crashlytics๋ ๊ฐ๋ฒผ์ด ์ค์๊ฐ ์ค๋ฅ ๋ณด๊ณ ๋๊ตฌ๋ก ์ฑ ํ์ง์ ์ ํํ๋ ์์ ์ฑ ๋ฌธ์ ๋ฅผ ์ถ์ ํ๊ณ ์ฐ์ ์์๋ฅผ ์ง์ ํ๊ณ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. Crashlytics๋ ๋น์ ์ ์ข ๋ฃ๋ฅผ ์ง๋ฅ์ ์ผ๋ก ๊ทธ๋ฃนํํ๊ณ ์ด๋ฌํ ๋น์ ์ ์ข ๋ฃ๋ฅผ ์ ๋ฐํ๋ ์ํฉ์ ๊ฐ์กฐํ์ฌ ๋ณด์ฌ์ฃผ๋ฏ๋ก ๋ฌธ์ ํด๊ฒฐ ์๊ฐ์ด ์ ์ฝ๋ฉ๋๋ค. ํน์ ๋น์ ์ ์ข ๋ฃ๊ฐ ์ฌ๋ฌ ์ฌ์ฉ์์๊ฒ ์ํฅ์ ๋ฏธ์น๋์ง ํ์ธํด ๋ณด์ธ์. ๋ฌธ์ ์ ์ฌ๊ฐ๋๊ฐ ๊ธ๊ฒฉํ ์ฆ.. 2021. 8. 9. [Firebase] ์ปฌ๋ ์ ๊ทธ๋ฃน ์ฌ์ฉํด๋ณด๊ธฐ(Firestore CollectionGroup) ์๋ ํ์ธ์ Foma๐ ์ ๋๋ค! ์ค๋์ Firestore์์ ์ฌ๋ฌ ํ์ ์ปฌ๋ ์ ์ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์์ฌ๋ ์ ์ฉํ ์ปฌ๋ ์ ๊ทธ๋ฃน์ ๋ํด์ ์์๋ณด๊ฒ ์ต๋๋ค. ๋ฐ๋ก ์์ํ ๊ฒ์~ ์ปฌ๋ ์ ๊ทธ๋ฃน์ด๋? ์์ด๋๊ฐ ๊ฐ์ ์ปฌ๋ ์ ์ ๋ชจ์๋์ ์ปฌ๋ ์ ์ ๋๋ค. ์๋ฅผ ๋ค๋ฉด User ์ปฌ๋ ์ ์ด ์๊ณ ํ์ ์ปฌ๋ ์ ์ผ๋ก ์ ์ ๋ค์ ๋ฆฌ๋ทฐ๋ฅผ ๊ด๋ฆฌํ๋ Review์ปฌ๋ ์ ์ด ์๋ค๊ณ ๊ฐ์ ํ ๊ฒ์ User - user1 - Review User - user2 - Review ... ๋ฑ์ผ๋ก ์ ์ ๋ง๋ค ๋ฆฌ๋ทฐ ํ์ ์ปฌ๋ ์ ๊ฐ์ง๊ฒ ๋ ๊ฒ์ ๋๋ค. ๋ง์ฝ์ ๋ชจ๋ ์ ์ ๋ค์ ๋ฆฌ๋ทฐ ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์ค๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผํ ๊น์? ๋ณดํต Firestore์์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ฌ๋ ์๋์ ๊ฐ์ด ์ ํํ ๋ฐ์ดํฐ ๊ฒฝ๋ก๋ฅผ ์ ๋ ฅํด์ฃผ์ด์ผ ํฉ๋๋ค. ์ด๋ ๊ฒ ๋๋ฉด ์ ์ ๋ค ์๋งํผ getDocuments ์ฟผ๋ฆฌ๋ฅผ ์คํํด์ผํฉ.. 2021. 7. 15. [Firebase] addSnapshotListener๋ ํธ์ถ๋ ๋ ๋ชจ๋ ๋ฌธ์๋ฅผ ์ฝ์๊น? ์๋ ํ์ธ์ Foma ๐ ์ ๋๋ค! ์์ ํ๋ก์ ํธ๋ฅผ ์งํํ๊ณ ์์ด์ ๋ธ๋ก๊ทธ ํฌ์คํ ์ ๊ณ์ ๋ฏธ๋ค๋ค์.. ์ค๋์ Firestore์์ ๋ฐ์ดํฐ์ ๋ณ๊ฒฝ์ ๊ฐ์งํ ์ ์๋ addSnapshotListener์ ์ฌ์ฉํ ๋ snapshot์ documents์ ๊ฐฏ์๋ฅผ ์ธ์ด๋ณด๋ฉด ์ ์ฒด ๊ฐฏ์๊ฐ ๋์ค๋๋ผ๊ตฌ์. ๊ทธ๋์ ๋ฌธ๋ "๋ฌธ์๊ฐ ํ๋๋ง ๋ณ๊ฒฝ๋ผ๋ ์ปฌ๋ ์ ์ ๋ชจ๋ ๋ฌธ์๋ฅผ ์ฝ๋ ๊ฑด๊ฐ?" ๋ผ๋ ์๋ฌธ์ด ๋ค์ด์ ์คํํด๋ณธ ๊ฒฐ๊ณผ๋ฅผ ์ ๋ฆฌํ๋ ค๊ณ ํฉ๋๋ค. ๋ฐ๋ก ์์ํ ๊ฒ์~ Firestore ํ์ด์ด๋ฒ ์ด์ค ๊ณต์ ๋ฌธ์์๋ ์๋์ ๊ฐ์ด ์ถ๊ฐ,์์ ,์ญ์ ๊ฐ ๋ฐ์ํ ๋๋ง๋ค ์ฝ๋ ํ์๊ฐ ์ฆ๊ฐํ๋ค๊ณ ๋์ธ์์ต๋๋ค. (์ ๋.. ์ด๊ฑธ ๋ด๋ ์ ์ฒด ๋ฌธ์๋ฅผ ์ฝ๋๊ฑด์ง ์๋๋ฉด ๋ณ๊ฒฝ๋ ๊ฒ๋ง ์ฝ๋๊ฑด์ง ์ ํํ ์ ์๊ฐ ์๋๋ผ๊ตฌ์.) ๋ฐ์ดํฐ๋ ์๋์ ๊ฐ์ด Test๋ผ๋ ์ปฌ๋ ์ ์ num.. 2021. 7. 13. [Firebase] Firebase ์ฟผ๋ฆฌ ์์๋ณด๊ธฐ(FireStore Query) ์๋ ํ์ธ์ Foma ๐ ์ ๋๋ค! ์ค๋์ ํ์ด์ด์คํ ์ด์์ ์ํ๋ ์กฐ๊ฑด์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ฌ ์ ์๋ ์ฌ๋ฌ ์ฟผ๋ฆฌ๋ฌธ์ ๋ํด์ ์์๋ณด๊ฒ ์ต๋๋ค! WhereField isEqualTo ํ๋์ ํฌ๋ง๋ผ๋ ๊ฐ๊ณผ ๊ฐ์ ๋ฌธ์๊ฐ ์ ๋ถ ๋ฐํ๋ฉ๋๋ค. db.collection("์ปฌ๋ ์ ์ด๋ฆ").whereField("ํ๋๋ช ", isEqualTo: "ํฌ๋ง") isNotEqualTo ํ๋์ ํฌ๋ง๋ผ๋ ๊ฐ์ด ์๋ ๋ฌธ์๊ฐ ์ ๋ถ ๋ฐํ๋ฉ๋๋ค. db.collection("์ปฌ๋ ์ ์ด๋ฆ").whereField("ํ๋๋ช ", isNotEqualTo: "ํฌ๋ง") isGreaterThan ํ๋๊ฐ์ด 1000๋ณด๋ค ํฐ ๋ฌธ์๊ฐ ์ ๋ถ ๋ฐํ๋ฉ๋๋ค. db.collection("์ปฌ๋ ์ ์ด๋ฆ").whereField("ํ๋๋ช ", isGreaterThan: 1000) isLes.. 2021. 5. 25. [Firebase] Firebase Extensions ์ฌ์ฉํด๋ณด๊ธฐ(feat.์ฌ์ฉ์ ๋ฐ์ดํฐ ์ญ์ ) ์๋ ํ์ธ์ Foma ๐ ์ ๋๋ค! ์ค๋์ ํ์ด์ด๋ฒ ์ด์ค ํ์ฅ ํ๋ก๊ทธ๋จ์ ๋ํด์ ์์๋ณด๊ฒ ์ต๋๋ค. ๋ฐ๋ก ์์ํ ๊ฒ์~ ํ์ด์ด๋ฒ ์ด์ค ์ต์คํ ์ ์ด๋? ๐ค ์ด๋ฏธ ๊ตฌํ๋ ์ฌ๋ฌ ๊ธฐ๋ฅ์ ์ฑ์ ๋น ๋ฅด๊ฒ ๋ฐฐํฌํ ์ ์๋ ํ๋ก๊ทธ๋จ์ ๋๋ค. ๊ธฐ๋ณธ ์๋ฆฌ ํต์ฌ์ ์ฑ ๋๋ ํ๋ก์ ํธ์์ ๊ตฌ์ฒด์ ์ผ๋ก ์ ์๋ ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ ๋๋ง๋ค ํด๋ผ์ฐ๋ ํจ์๋ฅผ ํตํด ์์ ์ ์ํํ๋ ๊ฒ์ ๋๋ค. ์ ๊ณตํ๋ ์๋ฃจ์ ๋ค์ ์๋์ ๊ฐ์ด ์ด๋ฏธ์ง ํฌ๊ธฐ ์กฐ์ ,์ฌ์ฉ์ ๋ฐ์ดํฐ ์ญ์ ,ํ ์คํธ ๋ฒ์ญ ๋ฑ ์์ฃผ ์ ์ฉํ ํ๋ก๊ทธ๋จ๋ค์ด ์์ต๋๋ค. ์ฃผ์ํ์ค ์ ์ ์์ง ๋ฒ ํ ์ถ์ ๋ฒ์ ์ด๋ฏ๋ก ๊ธฐ๋ฅ์ด ๋ณ๊ฒฝ๋๊ฑฐ๋ ์ง์์ด ์ ํ๋ ์ ๋ ์์ต๋๋ค. ์ด๋ป๊ฒ ์ฌ์ฉํ๋๋ฐ? ๐คจ ๋ง์ ํ์ฅ ํ๋ก๊ทธ๋จ ์ค ์ฌ์ฉ์ ๋ฐ์ดํฐ ์ญ์ ๋ฅผ ์์๋ก ์ค๋ช ๋๋ฆฌ๊ฒ ์ต๋๋ค. ์ฌ์ฉ์ ๋ฐ์ดํฐ ์ญ์ ์ ํ๋์ Install ๋ฒํผ์ ๋๋ฌ์ฃผ์ธ์. ๊ทธ ๋ค.. 2021. 5. 24. [Firebase] Cloud Functions๋ก Algolia์ Firestore ์ฐ๋ํ๊ธฐ ์๋ ํ์ธ์ Foma ์ ๋๋ค! ์ค๋์ Cloud Functions ์ ์ด์ฉํด์ Firestore ๋ฐ์ดํฐ๋ฒ ์ด์ค์ Algolia์ ์ธ๋ฑ์ค๋ฅผ ์ฐ๋ํ๋๊ฑธ ์ ๋ฆฌํด๋ณด๊ฒ ์ต๋๋ค. ์ด๋ฒ ๊ธ์์๋ ํด๋ผ์ฐ๋ ํ์ ๊ธฐ๋ณธ์ธํ ๊ณผ ์๊ณ ๋ฆฌ์ ๊ธฐ๋ณธ์ธํ ์ด ํ์ํ๋ฏ๋ก ํด๋ผ์ฐ๋ ํ์ ์ธํ ์ ์ฌ๊ธฐ ์์ ์๊ณ ๋ฆฌ์ ๊ธฐ๋ณธ์ธํ ์ ์ฌ๊ธฐ ์์ ๋จผ์ ๋ณด๊ณ ์์ฃผ์ธ์~ ๋ฐ๋ก ์์ํ ๊ฒ์~ Pod ๋จผ์ Algolia์ Cloud Function๊ณผ Firestore๋ฅผ ์ฝ์ฝ์ํ์ ์ถ๊ฐํด์ฃผ์ธ์. pod 'AlgoliaSearchClient', '~> 8.0' pod 'Firebase/Functions' pod 'Firebase/Firestore' ํฐ๋ฏธ๋์์ functions๋ก ์ด๋ํ npm์ผ๋ก ์๊ณ ๋ฆฌ์๋ฅผ ์ค์นํด์ค๋๋ค. cd functions npm install alg.. 2021. 4. 21. [Firebase] ํ์ด์ด๋ฒ ์ด์ค ์ค์๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉํด๋ณด๊ธฐ(Realtime Database Write,Read,Update,Delete) ์๋ ํ์ธ์ Foma ์ ๋๋ค! ์ค๋์ ํ์ด์ด๋ฒ ์ด์ค์ ์ค์๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค(๋ฆฌ์ผํ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค)๋ฅผ ์ฌ์ฉํด๋ณด๋ ค๊ณ ํฉ๋๋ค! ๋ฐ๋ก ์์ํ ๊ฒ์~ (ํน์ ํ๋ก์ ํธ ์ธํ ํ๋๋ฒ์ ๋ชจ๋ฅด์ ๋ค๋ฉด ๋จผ์ ์ฌ๊ธฐ ๋ฅผ ๋ณด๊ณ ์์ฃผ์ธ์~) Realtime Database ํ์ด์ด๋ฒ ์ด์ค ์ฝ์์ฌ์ดํธ๋ก ์ด๋ํ์ ์ Realtime Database๋ฅผ ๋๋ฌ์ฃผ์ธ์. ๊ทธ๋ฌ๋ฉด ์์ํ๊ธฐ ๋ฒํผ์ด ์์ํ ๋ฐ ์์ํ๊ธฐ๋ฅผ ๋๋ฌ์ฃผ์๊ณ ํ ์คํธ ๋ชจ๋๋ก ๋ฐ์ดํฐ ๋ฒ ์ด์ค๋ฅผ ๋ง๋ค์ด์ฃผ์ธ์! ์ด๋ ๊ฒ ํ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์ธํ ๋ ๊ฑฐ์์! Terminal ํด๋น ํ๋ก์ ํธ๋ก ์ด๋ํ์ ๋ค ํํ์ผ์ ๋ง๋ค์ด์ฃผ์๊ณ podfile์ pod 'Firebase/Database' ๋ฅผ ์ถ๊ฐํด์ฃผ์ธ์. pod 'Firebase/Database' pod install์ ํด์ค๋๋ค. ์ค์น๊ฐ ์๋ฃ๋๋ฉด ์๋.. 2021. 4. 15. [Firebase] Firebase ๊ฐ๊ฒฉ์ ๋ํด์ ์์๋ณด๊ธฐ(Firebase Pricing) ์๋ ํ์ธ์ Foma ์ ๋๋ค. ์ต๊ทผ ํ๋ก์ ํธ๋ฅผ ํ์ด์ด๋ฒ ์ด์ค๋ก ์ฌ์ฉํ๋ฉด์ ์ด์ ๋ ์ ์ ๊ฐ ์ด์ ๋ ์ฐ๋ฉด ์ผ๋ง๋ ๋์ค๊ฒ ๋ค ํ๋ฉด์ ๊ฐ๊ฒฉ์ ์ธก์ ํด๋ณด์๋๋ฐ์. ์ด๋ฒ ๊ธฐํ์ ํ์ด์ด๋ฒ ์ด์ค์ ๊ฐ๊ฒฉ์ด ์ผ๋งํผ ์ธก์ ๋๋์ง ์ ๋ฆฌํด๋ณด๋ ค๊ณ ํฉ๋๋ค. ๋ฐ๋ก ์์ํ ๊ฒ์~ Free ๐ ๋ฌด์ ํ ๋ฌด๋ฃ๋ก ์ ๊ณต๋๋ ์๋น์ค A/Bํ ์คํธ ์ ๋๋ฆฌํฑ์ค ์ฑ ๋ฐฐํฌ ์ฑ ์์ธ ์์ฑ ํด๋ผ์ฐ๋ ๋ฉ์ธ์ง ํฌ๋์ฌ๋ฆฌํฑ์ค ๋ค์ด๋๋ฏน ๋งํฌ ๋ฆฌ๋ชจํธ ์ปจํผ๊ทธ Authentication ์ ํ ์ธ์ฆ ๋ฌด๋ฃ ์๊ธ์ ์ 1๋ง๋ฒ ๋ฌด๋ฃ์ ๊ณต ์ข ๋์ ์๊ธ์ ์ธ์ฆ 1ํ๋น 0.06$(68์) Cloud Firestore ๋ฌด๋ฃ ์๊ธ์ ์ด 1๊ธฐ๊ฐ ๋ฐ์ดํธ๊น์ง ์ ์ฅํ ์ ์์ผ๋ฉฐ ํ๋ฃจ์ 2๋ง๋ฒ ์ฐ๊ธฐ 2๋ง๋ฒ ์ญ์ 5๋ง๋ฒ๊น์ง ์ฝ๊ธฐ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ข ๋์ ์๊ธ์ 1๊ธฐ๊ฐ๋น 0.192$(200์) ์ฐ๊ธฐ: 10๋ง๋ฒ ๋น 0... 2021. 3. 30. ์ด์ 1 2 3 ๋ค์ 728x90 ๋ฐ์ํ