fuelphpでredisを使う

Posted by Tatsuyano on Mon, Jul 28, 2014
In
Tags php, middleware

まずはredisのインストールから

$ yum --enablerepo=epel install -y redis
$ /etc/init.d/redis start
redis-server を起動中:                                  [  OK  ]

confの場所

$ emacs /etc/redis.conf

redisが正常にインストールされているか確認

$ redis-cli
redis 127.0.0.1:6379> set name 'hoge'
OK
redis 127.0.0.1:6379> get name
"hoge"

保存されているKEYを表示

$ redis-cli

redis 127.0.0.1:6379> KEYS *
1) "particles"
2) "name"
redis 127.0.0.1:6379>

fuelphpの設定

config/db.php

'redis' => array(
    'default' => array(
    'hostname' => '127.0.0.1',
    'port'     => 6379
  )
),

config.session.php

'driver' => 'redis',
....
// specific configuration settings for redis based sessions
'redis' => array(
  'cookie_name' => 'fuelrid', // name of the session cookie 
  'database'    => 'default'  // name of the redis database to use

参考サイト

関連する記事