phpbar.de logo

Mailinglisten-Archive

[php] msession aufklärung

[php] msession aufklärung

Martin Spuetz mas at spuetz.ath.cx
Don Feb 15 10:24:26 CET 2007


Sebastian Mendel wrote:
> Andreas Ahlenstorf schrieb:
>> Am 14.02.2007 um 15:40 schrieb Niels Runge:
>>
>>> Du kannst einen eigenen Session-Handler verwenden (
>>> session_set_save_handler() ) und dann die Session-Daten in einer
>>> Datenbank ablegen. Und fertig :-)
>> Datenbank ist ganz schrecklich. Die hat genug Druck und was man auf  
>> keinen Fall haben will, sind mehr Schreibvorgänge, weil die kann man  
> 
> für sowas würde man auch eine Tabelle im Speicher nehmen (HEAP, MEMORY, ...)

Trotzdem schlecht bei MySQL Master/Slave Replication, bei
entsprechendem Traffic.

>> nur schwer verteilen. Memcached nehmen und fertig.
> 
> 'Memcached' über mehrere Server?

Jepp! Genau dafür ist es gedacht.

"memcached is a high-performance, distributed memory object caching
system, generic in nature, but intended for use in speeding up dynamic
web applications by alleviating database load."
http://www.danga.com/memcached/

Gruss,
Martin

php::bar PHP Wiki   -   Listenarchive