Saatlik veriyi nerede saklarım
5
●184
- 13-04-2024, 15:37:00merhaba, anlık olarak fiyat bilgisi çekiyorum, ve grafik oluşturacağım.5 saatlik bir veri var , saat1,2,3,4,5 diye. son saatin verisini çekebilirim bir problem yok fakat önceki saatlerin fiyat bilgisini nerede depolarım ? Bitcoinin grafiği gibi birşey olmasını istiyorum
- 13-04-2024, 15:40:16Merhaba,pekmezcimuzo adlı üyeden alıntı: mesajı görüntüle
JS ve PHP formatında çalışıyorsanız veriyi json olarak bastırıp kaydetmenizi öneririm. Veritabanı kullanırsanız alan boyutu artar. Ek tavsiye olarak cronjob kullanın lütfen. - 13-04-2024, 15:45:30Databasede tabiki. Saat 1,2,3,4,5 diye kaydetmiyeceksin. Tarihle birlikte kaydedeceksin, sorgularken 1,2,3,4,5 saat gerisini tarihten sorgulayacaksın. Verinin boyutuna göre cache kullanabilirsin ama bu veriler daha sonra da lazım olacak, günlük aylık yıllık için. Çok veri birikiyor ve 5 saatten sonra daha seyrek aralıklı bilgi yeterli ise, bir cron gereksiz bilgiyi silebilir ya da arşive(aktif kullanmadığın başka database e) taşıyabilir .pekmezcimuzo adlı üyeden alıntı: mesajı görüntüle
- 13-04-2024, 23:18:31JSON formatında verileri kaydetmek, veritabanına göre genellikle daha fazla yer kaplar çünkü JSON formatı metin tabanlıdır ve verilerinizi düz bir metin dosyasında depolar. Bu durumda, verilerin boyutu arttıkça depolama alanı gereksinimi de artar. Ancak, veritabanı kullanarak verileri saklamak daha etkili olabilir çünkü veritabanları veri sıkıştırma ve indeksleme gibi optimizasyon tekniklerini kullanarak veri depolama alanını daha etkin bir şekilde yönetebilir. Özellikle büyük veri setleri için, veritabanı kullanmak genellikle daha iyi bir seçenektir.emreersahin adlı üyeden alıntı: mesajı görüntüle
yazan : GPT Reis - 14-04-2024, 12:03:30Her birisini saat saat depolamak gerekir. Saatleri de günler üzerinden bir kategori-ürün mantığına getirebilirsin. En hızlı indeksleme ve veriyi işleme bu şekilde olur. Yani her saat için ayrı bir kayıt oluşsun.pekmezcimuzo adlı üyeden alıntı: mesajı görüntüle