redis官方推荐的PHP扩展有两个——Predis和phpredis。phpredis是使用 C 编写的 PHP module ,速度应该会比较快,而且 CakePHP 使用的 redis 库默认就是 phpredis ,先安装这个试试看。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
之后phpinfo一下就能看到phpredis的扩展信息。
redis
Redis Support enabled
Redis Version 2.2.3
在CakePHP中做测试:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
输出结果:
/app/Controller/TestsController.php (line 11)
array(
(int) 0 => ‘counter:rand:000000000000’,
(int) 1 => ‘caiknife:name’
)
/app/Controller/TestsController.php (line 14)
‘counter:rand:000000000000’
/app/Controller/TestsController.php (line 15)
‘110000’
/app/Controller/TestsController.php (line 14)
‘caiknife:name’
/app/Controller/TestsController.php (line 15)
‘Cai’
Have a nice day!