php與phpredis

來源:互聯網
上載者:User

     redis裝好了之後(若讀者還沒有裝好,請看http://blog.csdn.net/saymagic/article/details/18843839這篇教程),我們不能僅僅用redis自己的用戶端來操作資料庫,目前redis支援c,c++,c#,java,php,go等主流語言,所以,此文來介紹一下怎樣用php來操作redis資料庫。

     php本身是沒有直接操作redis的方法的,我們職能通過第三方服務來進行,redis官方給了五種方法,在這裡我採用最常用的phpredis來進行。

1,安裝phpredis,擷取最新的版本代碼進行編譯

wget --no-check-certificate http://github.com/nicolasff/phpredis/tarball/master -O phpredis.tar.gztar phpredis.tar.gzcd nicolasff-phpredis-f1231c9phpize./configure --with-php-config=/usr/local/php/bin/php-configmake make install


2,修改php.ini,添加redis.so模組

vim /etc/php5/apache2/php.inivim /etc/php5/cli/php.ini

要在這兩個檔案的裡都添加下面一行
extension=redis.so

3,重啟apache

cd /etc/init.d./apache restart

4,若是上面的操作成功,您就可以在php上操作redis啦,在你的php目錄下建立個測試檔案件如test.php,測試代碼可以如下

<?php$redis = new Redis();$redis->connect('127.0.0.1', 6379);$redis->set('hello', 'hello world');echo $redis->get('hello');?>


運行上面的測試檔案,若頁面上出現"hello world"幾個字,則說明你成功啦!

最後呢,推薦幾個好用的redis學習網站吧。

線上redis:http://try.redis.io/

redis中文手冊:http://www.cnblogs.com/ikodota/archive/2012/03/05/php_redis_cn.html

redis官方網址:http://redis.io/

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.