Was ist die Kompression in der PHP-Memcache?

Auf PHP.net ich freue mich auf die Memcache::set Funktion und es hat das optionale flag zu verwenden Kompression...

Verwenden MEMCACHE_COMPRESSED zu speichern
Element komprimiert (mit zlib).

$memcache_obj->set('var_key',
                   'some really big variable',
                    MEMCACHE_COMPRESSED,
                    50);

Ich bin neugierig, was wäre der Vorteil davon, nur mit weniger Platz? Es scheint so, das würde den Prozess verlangsamen?

  • Es würde weniger Platz im memcache und nehmen weniger Zeit für die übertragung über das Netzwerk. Aber Sie hinzufügen, Komprimierungs-und dekomprimierungs-overhead. Auch führen Sie das Risiko der Unverträglichkeit mit anderen memcache Kunden, und Dinge wie die memcache-Inkrement-Befehl.
InformationsquelleAutor JasonDavis | 2010-01-20
Schreibe einen Kommentar