Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

【PHP】phpredisでredisの操作

More than 3 years have passed since last update.

参考
CentOSにRedisをインストールしてみる
PHPでRedisを使ってみる

Redisインストール

※OSはCentOS6

yumリポジトリのepelの追加

rpm -ivh http://ftp-srv2.kddilabs.jp/Linux/distributions/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm

Redisインストール

yum -y install redis --enablerepo=epel

起動/自動起動設定

service redis start
chkconfig redis on

phpredisのインストール

補足

PHPでは、Predisとphpredisが有力。PredisはPHPのみで記載されたライブラリで、phpredisはC言語のエクステンションとのこと。phpredisの方が高速。

phpredisインストール

yum -y install php-pecl-redis --enablerepo=epel

Apacheを再起動して反映

service httpd restart

phpredisの使い方

String型

$redis = new Redis();
$redis->connect("127.0.0.1",6379);

//クリア
$redis->delete('key');

//値のセット
$redis->set('key', 'value');

//値の取得
$value = $redis->get('key');
kazu56
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away