瞭解firebase JSON 資料庫| 他山教程,只選擇最優質的自學材料

文章推薦指數: 80 %
投票人數:10人

在我們弄清楚程式碼之前,我覺得有必要了解資料如何儲存在firebase 中。

與關聯式資料庫不同,firebase 以JSON 格式儲存資料。

將關聯式資料庫中的每 ... Firebase實時資料庫 快速設定 Firebase實時資料庫事件處理程式 設計和了解如何從Firebase資料庫中檢索實時資料 非規範化平面資料庫結構 瞭解firebaseJSON資料庫 從firebase檢索資料 聽取兒童更新 使用分頁檢索資料 StackOverflow文件 Android教程 Firebase實時資料庫 瞭解firebaseJSON資料庫 在我們弄清楚程式碼之前,我覺得有必要了解資料如何儲存在firebase中。

與關聯式資料庫不同,firebase以JSON格式儲存資料。

將關聯式資料庫中的每一行都視為JSON物件(基本上是無序的鍵值對)。

因此,列名稱變為鍵,並且儲存在該列中的一個特定行的值是值。

這樣,整個行表示為JSON物件,其中的列表表示整個資料庫表。

我看到的直接好處是,與舊的RDBMS相比,模式修改變得更便宜。

向JSON新增幾個屬性比更改表結構更容易。

這是一個示例JSON,用於顯示資料在firebase中的儲存方式: { "user_base":{ "342343":{ "email":"[email protected]", "authToken":"somestring", "name":"Kaushal", "phone":"+919916xxxxxx", "serviceProviderId":"firebase", "signInServiceType":"google", }, "354895":{ "email":"[email protected]", "authToken":"somestring", "name":"devil", "phone":"+919685xxxxxx", "serviceProviderId":"firebase", "signInServiceType":"github" }, "371298":{ "email":"[email protected]", "authToken":"Iambatman", "name":"BruceWayne", "phone":"+14085xxxxxx", "serviceProviderId":"firebase", "signInServiceType":"shield" } }, "user_prefs":{ "key1":{ "data":"forkeyone" }, "key2":{ "data":"forkeytwo" }, "key3":{ "data":"forkeythree" } }, //otherstructures } 這清楚地表明瞭我們用於儲存在關聯式資料庫中的資料如何以JSON格式儲存。

接下來讓我們看看如何在Android裝置中讀取這些資料。

從firebase檢索資料非規範化平面資料庫結構



請為這篇文章評分?