Depolama Planlama Raporu

Muzibu Şarkı Depolama Analizi

7 Ocak 2026 - 30.000 Şarkı Taşınma Projeksiyonu

⚠️

30.000 Şarkı Taşınacak!

Mevcut sistemde 30.000 şarkı bulunuyor ve Muzibu platformuna taşınacak. Bu rapor, taşınma sonrası depolama ihtiyaçlarını hesaplar.

📝 Basit Anlatım (Herkes İçin)

Her şarkı yüklendiğinde sistemde 3 farklı dosya oluşturulur:

🎵
Orijinal MP3
Yüklenen ham ses dosyası
~3.4 MB
📡
HLS Segmentleri
Şifreli streaming parçaları
~5.4 MB
🖼️
Kapak Görseli
Şarkı fotoğrafı (JPG)
~0.6 MB

1 Şarkı = Ortalama 9.41 MB Disk Alanı

📊 Temel Metrikler (225 Şarkı Örneğinden)

Analiz Edilen
225
şarkı
Toplam Süre
9.9
saat
Ortalama Süre
2:39
dakika/şarkı
Mevcut Depolama
2.07
GB

Şarkı Başına Ortalama Değerler:

MP3
3.41 MB
HLS
5.37 MB
Görsel
0.63 MB
TOPLAM
9.41 MB

🚀 Gelecek Projeksiyonu - Depolama İhtiyacı

Şarkı Sayısı MP3 HLS Görsel TOPLAM Müzik Süresi
225 (mevcut test) 768 MB 1.2 GB 142 MB 2.07 GB 10 saat
30,000 TAŞINACAK
100 GB 157 GB 18 GB 276 GB
1,327 saat
55 gün
60,000 200 GB 315 GB 37 GB 552 GB
2,653 saat
111 gün
100,000 333 GB 525 GB 61 GB 919 GB
4,422 saat
184 gün
250,000 833 GB 1.31 TB 154 GB 2.30 TB
11,055 saat
461 gün
500,000 1.67 TB 2.62 TB 307 GB 4.60 TB
22,110 saat
921 gün
1,000,000 3.33 TB 5.25 TB 614 GB 9.19 TB
44,220 saat
1,843 gün

📦 30.000 Şarkı - Detaylı Depolama Dağılımı

Dosya Türüne Göre Dağılım

MP3 Dosyaları 100 GB (36%)
HLS Segmentleri 157 GB (57%)
Kapak Görselleri 18 GB (7%)
30.000 Şarkı Toplam
276 GB
(0.27 TB)

Ek Bilgiler

Toplam Müzik Süresi 1,327 saat
Gün Cinsinden 55 gün
Toplam Dosya Sayısı ~1,290,000
HLS Segment Sayısı ~1,260,000
Ort. Segment/Şarkı ~42
Tahmini inode kullanımı ~1.3M

🧮 Hızlı Hesaplama Formülü

Temel Formül:

Toplam Depolama (GB) =
Şarkı Sayısı × 9.41 MB / 1024
1,000 şarkı = 9.2 GB
10,000 şarkı = 92 GB
100,000 şarkı = 919 GB

Bileşen Bazlı:

MP3 = Şarkı × 3.41 MB
Orijinal ses dosyası
HLS = Şarkı × 5.37 MB
Streaming segmentleri (en büyük)
Görsel = Şarkı × 0.63 MB
Kapak fotoğrafları

🔧 Teknik Detaylar (Geliştiriciler İçin)

Veritabanı Yapısı

  • DB: tenant_muzibu_1528d0
  • Tablo: muzibu_songs
  • Süre: duration (INT, saniye)
  • MP3: file_path (VARCHAR)
  • HLS: hls_path (VARCHAR)
  • Görsel: media_id → media

Dosya Konumları

  • MP3: storage/tenant1001/.../muzibu/songs/
  • HLS: storage/tenant1001/.../muzibu/hls/{id}/
  • Görsel: storage/tenant1001/.../media/

HLS Segment Yapısı

Segment süresi: 5 saniye
Segment boyutu: ~100-350 KB
Şifreleme: AES-128
Format: .ts + .m3u8

🎵 Mevcut Şarkı Listesi (225 Örnek)

ID Şarkı Adı Süre MP3 (MB) HLS (MB) JPG (MB) TOPLAM
TOPLAM (225 Şarkı) 9.9 saat 767.87 1,208.76 141.55 2,118.18