Nosql çözümlerini kullanabilirsin, doğru indexlemeleri yapıp ihtiyacına göre optimize edersen değil 30gb isterse 1 tb olsun işlemlerin hızının değişeceğini düşünmüyorum. Neden sıkıştırıp tutuyorsun verileri? Genelde network trafiğini azaltmak icin kullanılır, depolama çözümleri ucuz olduğu için bence sıkıştırmaya gerek yok çünkü cpu üzerinde yük oluşturur.