初識 PHP redis

來源:互聯網
上載者:User

官網:http://redis.io/download

 

windows下

參考著 http://www.cnblogs.com/chenping-987123/archive/2012/01/29/2331079.html

瞭解了一些基礎的操作

redis-server:

redis-benchmark:

redis-cli:

 

然後是php滴redis擴充

5.2版本的… 貌似沒更新了:

https://github.com/nicolasff/phpredis/downloads

5.3版本的(php_redis-2.1.3-5.3-vc6-ts-4350b2a)

http://ishare.iask.sina.com.cn/f/23044930.html?from=like

PHP滴文檔果斷參考
https://github.com/nicolasff/phpredis

來用php測試下

參考

http://hi.baidu.com/michael7768/blog/item/88a681a2835350b0cbefd0b2.html

?
1234567891011121314151617181920 <?php     $redis
= new
Redis();
    $redis->connect('127.0.0.1', 6379);
      $redis->set('key',
'value');       echo
$redis->get('key')."\n";
      $redis->setex('key', 3600,
'value'); // sets key → value, with 1h TTL.
      $redis->set('key1',
'val1');     $redis->set('key2',
'val2');     $redis->set('key3',
'val3');     $redis->set('key4',
'val4');       $redis->delete('key1',
'key2');     echo
$redis->get('key3')."\n"
;       $redis->delete(array('key3',
'key4')); ?>

 

ubuntu下

下載好tar.gz資源套件 然後 解壓 make && make install 滴安裝好

啟動redis-server 需要注意的是這裡的redis.conf在/etc/下

/usr/local/bin/redis-server /etc/redis.conf

啟動滴時候注意下要 =。=

額 如果連接埠被佔用了 可以看看是誰佔用了 如果是redis-server那麼先強制關了它吧…

好了 測試下 redis-cli:

Oops!redis算是跑起來了 ^-^

 

好了 可以開始編譯php擴充redis.so了

cd到源碼包滴目錄 (https://github.com/nicolasff/phpredis 下載)

‘/opt/lampp/bin/phpize’

./configure -prefix=’/opt/lampp/lib/php/extensions/no-debug-non-zts-20090626′ -with-php-config=’/opt/lampp/bin/php-config’

make && make install

,可以去 /home/diandian/phpredis.git/trunk/modules 提貨啦 ^-^ (忘了是不是要手動cp複製 還是檔案已經存在在extension下了 囧)

然後修改php.ini (vim ‘/opt/lampp/etc/php.ini’)

好了 重啟lampp

運行上面win的例子

好啦 跑起來咯 =。=

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

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.