Büyük bir PHP dizi, düz php, ya da gzip'lenmiş tefrika veri depolamak?

0 Cevap php

Ben bir statik büyük dizi-of-diziler var, cadı ile ağaç yapısını temsil yaklaşık ~ 100k düğümleri, bu dizi değeri kilitlenmeler için salt okunur bir referans.

Şimdi, bu yöntemlerden cadı daha iyi yapacak?

Istekleri de dahil olmak üzere saf PHP dosyası İlk olarak, sadece dizi tanımı,

İkincisi, bu dizi, gzip tefrika çıktı ve yük gzip'lenmiş dosyayı serialize ve her istek için unserialize

Veya SQLite veya benzer birşey 'için dizi dönüştürmek, ancak depolama uzun "Kimlik yolu", yani hızlı tıkanabilir yeteneğine sahip olmalıdır. 1 -> 5556 -> 123 -> 45 -> 455 -> NODE_NAME (aslında PHP tablo çok iyi yapıyor grubu)

Sunucuda bellek sınırı bir sorun değildir

0 Cevap