İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Mobil Programlama
Mobil Programlama

Android Uygulama için SQL mi Firebase mi?

LogicErrorTr30.01.20191 cevap5.322 görüntüleme
2015'den beri79 mesaj
#1
Arkadaşlar merhaba,
Android Studio aracılığıyla mobil bir uygulama üzerinde çalışıyorum. C# diline hakimim ve veritabanı olarak şuana kadar hep SQL kullandım fakat bir kaç makale okudum, hepsinde Android uygulamalar için Firebase Realtime Database tavsiye ediliyor.

Ben alışık olduğum veritabanını kurmak istiyorum, tablolar, anahtarlar ve tablolar araası ilişkilere ihtiyacım var. Anladığım kadarıyla bu işlemleri Firebase'de gerçekleştiremiyoruz. Peki Firebase ve SQL 'i bir arada Android uygulamaları için kullanabilir miyiz? Bu tercih edilen bir yöntem midir?
Cevaplar
2008'den beri346 mesaj
#2
Merhaba,

Ihtiyacina göre secim yapmak gerek. Firebase dedigin cloud tabanli bir nosql veritabani cözümü. NoSql oldugu icin senin bahsettigin iliskisel veritabanlari (rdbms diye gecer) gibi calismiyor. RDBMS ler ACID teoremine göre calisir, nosql ise CAP a göre. cok fazla detaya girip kafani karistirmak istemiyorum.
Anladigim kadariyla nosql cözümünden ziyade iliskisel veritabani kullanmak istiyorsun (mysql, mssql gibi). Internet üzerinden is yapacagin is (firebase i göz önüne alinca), ve firebase i kullanmak istemediginden, yerinde olsam bir tane webservice yazarim. Bu webservice mobile uygulama ile veritabani arasinda köprü kurar. DB ye direk erisim saglamadigin icin de daha güvenli olur ve sen de istedigin veritabani cözümünü kullanirsin.

Yok ben localde tutacagim her seyi diyorsan sqlite kullanabilirsin alternatif olarak. O da rdbms'dir.

kolay gelsin

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.