Android İçin Firebase

Firebase Veri Tabanı Yapısı

Lisans: Creative Commons 26.11.2020 tarihinde güncellendi
Bakabileceğiniz Etiketler: Eğitmen: Geleceği Yazanlar Ekibi

Firebase Realtime Database,bütün verileri JSON(JavaScript Object Notation) objesi olarak tutar.Firebase Realtime yapısını genel olarak bulut tabanlı bir json ağaç yapısı olarak düşünebilirsiniz. JSON ağacına veri eklediğinizde  veriniz JSON formatında bir node(düğüm) haline gelir.

Bu düğümler anahtar-değer (key-value) yapısına sahiptir.
Kullanıcı ID veya semantik isimler gibi kendi anahtarlarınızı oluşturabilirsiniz. JSON yapısı içerisinde anahtar değerler String tipinde ve eşsizdirler. Anahtarın aldığı değerler String, Integer, Boolean gibi çeşitli tiplerde olabilirler

Aşağıdaki JSON yapısında “notlar” isimli bir ana düğüm ve bu düğüm altında “not1”,”not2” alt düğümleri bulunmaktadır. Bu düğümler ile veriler arasında gezerek arama, listeleme işlemleri gerçekleştirilir.