Bir mobil uygulama geliştiriyorum, Veri işlemek için serileştirme kullanmaya karar vermiştim. Şöyle ki, bir sınıfım var bu sınıf için generic bir koleksiyonu serileştirip diske kaydediyorum. Veri yazarken de serileştilmiş koleksiyonu okuyup, eklenecek verileri koleksiyonu ekleyip tekrar serileştirip diske yazıyorum.
Ama veri arttıkça performans sorunu yaşadığımı farkettim, sizce serileştirme yerine veritabanı tercih etmeli miyim?
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Eğer bu veri yığını icinde arama yapıyorsan ve buna uygun bir ağaç yapısı vs oluşturmadıysan performans problemi yasarsın. Ya hashmap benzeri bir yapı kullan veya en temizi veritabanı. Sqlite'a bir bak derim.
Bir mobil uygulama geliştiriyorum,
Veri işlemek için serileştirme kullanmaya karar vermiştim.
Şöyle ki, bir sınıfım var bu sınıf için generic bir koleksiyonu serileştirip diske kaydediyorum.
Veri yazarken de serileştilmiş koleksiyonu okuyup, eklenecek verileri koleksiyonu ekleyip tekrar serileştirip diske yazıyorum.
Ama veri arttıkça performans sorunu yaşadığımı farkettim, sizce serileştirme yerine veritabanı tercih etmeli miyim?
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.