Zaten hali hazırda datayı düzgün bir formata çevirip sonra sıkıştırıyorsunuz hocam. (şifreleme yok bunda sadece sıkıştırma)
Bu düzgün datayı filtreleyerek / arama yaparak vs kullanmak istediğinizi düşünerek bu öneriyi yapıyorum:
Bir sanal makineye elasticsearch kuruyoruz (örn ubuntu makineye kurulum:
https://www.digitalocean.com/communi...n-ubuntu-18-04 )
Sonra php ile çalıştığınız için projeye elasticsearch php sdksını ekliyoruz (
https://github.com/elastic/elasticsearch-php )
Son olarak dataya özel index oluşturup datayı komple set ediyoruz. Sonra elasticsearch sunucusuna istekler atarak istediğiniz filtreleme ya da aramalara göre sonuçları çekebilirsiniz/işleyebilirsiniz.
Ben böyle bir data saklayacak ve aktif olarak üzerinde sorgulamalar yapacak olsaydım üstteki yolu izlerdim.