Forum İçeriği > Çekirdek Java > Tasarim Sorusu
|
|
Gökalp Gürbüzer 20 ay önce
Aktivite Puanı: 64
okunacak dosya ve çıkartılacak istatistikler konusunda biraz açıklayıcı
olabilirsen yardımcı olmaya çalışalım. dosyada ne gibi veriler olacak ve bu verilerden hangi istatistikler çıkartılmak isteniyor? |
Aktivite Puanı: 22
Problemi ilk olarak aciklayayim : Her bir saatde bir java programi bir dosyadan(her saat bir dosya olustugu dusunuluyor) satir satir kayitlari okumakta ve bunlar ile ilgili bir indeks dosyasi olusturmaktadir. Yapmak istenilen ise bu dosyadaki veriler ile istatistik cikarma isini en optimum nasil hallederiz?
Benim cozumum: Benim aklima gelen ilk cozum su sekildedir: her bir saat de calisan program her bir satiri okurken analiz ile ilgili olabilecek verileri bir satir olarak bir temporary table'a yazmak geldi. Daha sonra saat bazinda, yada gun bazinda yada ay bazinda(Bu bazi ortamdaki verilerin coklugu etkileyecektir cok veri varsa saat de bir sql aggregate functionlarini calistirmak gibi) bu table uzerinde analiz yapip ana analiz tablosuna bu gecici degerlerden cikarmis oldugum sonuclar ile guncellemek (bu bir birim maaliyetinde bir is. )
Sizlerin onerebilecegi cozumler varsa bildirir seniz sevinirim?