Merak ettim de veritabanı işlemleri mi daha hızlı yoksa dosya (sunucudaki klasörlerde işlem yapmak) mı?

Mesela bir yazıyı veritabanından çekmek mi daha performanslı olur yoksa public_html içinde xml veya txt dosyası içinden çekmek mi?

Lütfen güvenlik sorunları vb şeyleri söylemeyin sadece performans konusunu merak ediyorum. Daha önce yapılmamış bir şey var aklımda inşallah. Hız olarak, performans olarak hangisi daha hızlı olur? Bunun yanında önbelleklemeyi merak ediyorum. Normal sunucularda veritabanı verileri önbelleklenmiyor bildiğim kadarıyla redis vb gerekiyor. Dosya tarafında önbellekleme olur galiba.