Rediska

Follow me on twitter…

Zend_Session save handler

Another good thing is storing your sessions in Redis.

Rediska has Zend_Session save handler:

<?php

$options = array(
    'keyPrefix' => 'SESSIONS_',
    'lifetime'  => 60 * 15 // 15 minutes
    // rediska - Rediska instance name, Rediska object or Rediska options for new instance. Default instance if not specified.
    'rediska'   => array(
         'servers' => array(
              array('host' => '127.0.0.1')
         )
    )
);

$saveHandler = new Rediska_Zend_Session_SaveHandler_Redis($options);

Zend_Session::setSaveHandler($saveHandler);

?>

If there are no Rediska parameters in options (except keyPrefix and lifetime) save handler will use Rediska default instance.

Comments