串接 Firebase 数据库 (1)
Firebase RealTime Database 是 Google 的其种一种云端数据库,透过 JSON 格式储存数据并“即时同步”到所连线的用户端,这篇将会介绍如何建立 RealTime Database。
快速导览:
建立专案
使用 Google 账号登录 Firebase 网站 ( https://firebase.google.com/ ),点击 Get Started 或右上角的 Go to console,进入 Firebase 专案控制台。
点击“建立专案”。
输入专案名称,输入后 Firebase 会根据名称自动分配一个专案 ID,点击笔形按钮可以修改 ID,但不能与别人重复 ( 如果有重复会通知 ),完成后点击“继续”。
取消勾选与 Google Analytics 建立关联,就可以直接建立专案 ( 建立关联可以透过 Google Analytics 进行数据分析统计,但如果只是要单纯使用数据库,可以不必建立关联 )。
建立 Realtime Database 数据库
专案建立完成后就会进入专案画面,从左侧选择“Realtime Database”。
选择后,点击“建立数据库”。
数据库的位置选择“美国”,继续下一步。
使用“锁定模式”启用 ( 锁定模式表示这个数据库禁止存取,启用后会再修改设定使数据库可以存取数据 )。
数据库建立完成后,就可以看到如下图的数据库画面。
修改 Realtime Database 存取权限
进入“规则”页签,将规则从 false 修改为 ture,点击发布,就能将数据库改成“所有人都可以存取”的状态。
{
"rules": {
".read": true,
".write": true
}
}
修改后会看到 Firebase 的注意消息,提醒目前数据库为公开,因为没有付费也只有自己测试使用,不需要太过紧张这则警告,后续还可以透过其他设定修改。
在数据库中新增数据
回到“数据”页签,点击下方网址后方的“+”按钮 ( 鼠标移过去就会出现 ),就可以新增数据。
Firebase Realtime database 的数据使用 json 格式,必须包含“键”与“值”,输入“键”与“值”后按下新增,就会新增数据 ( 延伸参考:“JSON 是什么?” )。
在数据库中删除或修改数据
如果要删除数据,只要将鼠标移动到该数据上方,点击后方的“垃圾桶”图示,就能删除该笔数据,或删除该笔数据里面所有的树状数据。
如果要修改数据的“键”,可以点击该笔数据的“键”,进入后点击上方的“铅笔”图示就能修改,点击网址就能回到根目录,如果要修改“值”,直接点击该笔数据的“值”就能修改,点击后方的“X”图示就能关闭修改。
小结
Firebase 的 Realtime database 数据库是相当方便好用的云端数据库,不仅免费、速度又快,还具备了即时推播的功能,如果已经渐离完成数据库后,接下来就可以开始透过 Python 进行数据的增删读写。
更多参考
微信扫码关注
抖音扫码关注