Arama butonu
Bu konudaki kullanıcılar: 1 misafir
11
Cevap
917
Tıklama
0
Öne Çıkarma
Hangi Server Destekli Database ?
P
5 yıl
Teğmen
Konu Sahibi

Merhabalar oyunum icin sunucumdaki database'e baglanip veri cekmek ve sorgulamak istiyorum. Sizce hangi database'i kullanmaliyim ? Birsuru database var. Ve sunu farkettimki cogusunun benim isime yaramayan birsuru ozelligi var. Amacim sade, kullanimi kolay , basit ve sunucu destekli bir database bulmak. Ama arastirmalarim sonucu bir turlu bulamadim. Bulduklarimin hepsi bana karmasik geldi. Sizce hangi database'i kullanmaliyim ?


Database'de aradigim ozellikler:Dosya saklayabileceksiniz, Data/Time destekleyecek. SQLite database'inin Server destekli hali.



< Bu ileti mobil sürüm kullanılarak atıldı >

F
5 yıl
Yarbay

MySQL deneyebilirsiniz. Firebase de olabilir de onda direk dosya saklanıyor mu bilmiyorum ama yanında onun storage hizmetini falan alabilirsiniz.


Bu mesaja 1 cevap geldi.
D
5 yıl
Yarbay

Relational dataya ihtiyacın yoksa. MongoDB olabilir. Document database arıyorsun, sql bu işler için ağır kaçabilir.



B
5 yıl
Binbaşı

Dosyaları saklamak için S3, Önbellek için memcached veya redis database olarak da herhangi birini kullanabilirsin. Sürekli databaseden veri çekmeyeceksen önbelleğe gerek yok.





< Bu mesaj bu kişi tarafından değiştirildi bersgurs -- 12 Haziran 2020; 8:58:42 >

< Bu ileti mini sürüm kullanılarak atıldı >

P
5 yıl
Teğmen
Konu Sahibi

Hocam sanirsam Firebase tam aradigim sey olabilir. Firebase'i birazdaha anlatabilirmisiniz. Mesela ben kullanicilarin verilerini firebase'e kaydedebilirmiyim ? Bunun icin bir server kiralamama gerek yok degilmi ? Amacim kullanicilar verilerine her yerden erisebilsin diye onlari server'a kaydetmekti fakat bu is icin server kiralamak cok maaliyetli ve ugrastirici geliyor. Firebase bu ihtiyaci karsilayabilirmi ?

Son olarak, Firebase de bir java programi calistirabilirmiyim ?


Bu mesaja 2 cevap geldi.

Bu mesajda bahsedilenler: @Fulton
F
5 yıl
Yarbay

quote:

Orijinalden alıntı: psikolojikSorunlu.insan

Hocam sanirsam Firebase tam aradigim sey olabilir. Firebase'i birazdaha anlatabilirmisiniz. Mesela ben kullanicilarin verilerini firebase'e kaydedebilirmiyim ? Bunun icin bir server kiralamama gerek yok degilmi ? Amacim kullanicilar verilerine her yerden erisebilsin diye onlari server'a kaydetmekti fakat bu is icin server kiralamak cok maaliyetli ve ugrastirici geliyor. Firebase bu ihtiyaci karsilayabilirmi ?

Son olarak, Firebase de bir java programi calistirabilirmiyim ?
Firebase simultane, yani nasıl desem anlık bağlantı kurup veri-akışını sağlayan bir platform. Aslında biraz yapacağın projeye bağlı. Ben henüz Firebase'i kendi projelerimde kullanmadım, bir de veritabanında tutacağın şeyler de önemli sadece düz veri tutacaksan firebase veya normal server da olsa pek fazla maaliyeti olmaz eğer on binlerce, yüz binlerce kullanıcı kaydın falan yoksa.

Ama yine de veritabanlarına tam hakim biri cevaplarsa daha iyi olur. Firebase'in de ücretsiz versiyonunda belli bir limit vardı aynı anda sınırlı sayıda kullanıcı bağlı kalabiliyordu.



R
5 yıl
Teğmen

https://www.youtube.com/watch?v=9kRgVxULbag&feature=youtu.be



< Bu ileti DH mobil uygulamasından atıldı >


Bu mesajda bahsedilenler: @psikolojikSorunlu.insan
Y
5 yıl
Binbaşı

Firabase bir platformdur. Database olarak firestore yada realtime db kullanabilirsiniz. Belirli bir noktaya kadar ücretsizdir. Bu dbler herhangi sunucuya yada ara yazılıma ihtiyaç duymadan tarayıcıya (haliyle kullanıcıya) yetki verebilir. Yada sunucu tarafından firebase admin sdk ile normal db ler gibi kullanabilirsiniz. Sunucu olmadan kullanacaksanız db kurallarını ve yetkilendirmelerini çok iyi ayarlamanız gerekiyor. Aksi durumda veri bankanız kabak gibi ortaya çıkar. Bu yetkilendirme kısmı yeni başlayanlar için çok çetrefilli bir olay. Firabase hosting var sunucuya para vermek istemiyorsanız fakat oda belirli bir noktaya kadar ücretsiz ve bildiğiniz hostinglere hiç benzemez.


Bu mesaja 1 cevap geldi.
P
5 yıl
Teğmen
Konu Sahibi

"Bildiginiz hostinglere hic benezemez" derken ? Mesele yaptigim server tarafli java programini firebase'in belirli bir portunda calistiramazmiyim ?




Bu mesajda bahsedilenler: @yaman01
Y
5 yıl
Binbaşı

Dediğim gibi klasik hosting mantığı ile yaklaşmayın. Çalışma şekli şu şekilde oluyor. Firebase sdk ile ts yada js fonksiyonları tanımlayıp bunları deploy ediyorsunuz. Statik bir içerik yayınlayacaksanız ücretsiz sayılır fakat işin içine fonksiyonlar girdiğinde belirli bir noktaya kadar ücretsiz. Sonrasında ya para vereceksiniz yada kullanmayacaksınız. Bu fonksiyonlar ile db bağlantıları, routing yada modul tanımlamaları yapabilirsiniz. Node.js kullandığı için javascript fonksiyonlarınızı rahatlıkla çalıştırır. Tek eksik yanı benim kullandığım zamanlarda sunucu cevap süresi çok uzundu. Belki şimdi düzeltmişlerdir.



P
5 yıl
Teğmen
Konu Sahibi

Google Cloud'u arastirdim ve biraz kullandim. Google Cloud'a yillik kac para vermem gerekiyor ? sanirsam ilk 1 yil ucretsiz. Google Cloud'u onerirmisiniz ?



Y
5 yıl
Binbaşı

Google cloud 1 yıl için ücretsiz 300$ kredi veriyor. Bu kredi ile sanal makine kurup yönetebilirsiniz. Sabit bir faturalandırma sistemi yok. Ne kadar kaynak/hizmet kullanırsanız o kadar ödersiniz. Önerir miyim? Öneririm tabii ki de. Sanal makine kurup sunucu yönetimi hakkında da bilginiz olur.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.