您的位置:首页 > 数据库 > Redis

wamp 的Redis 环境搭建以及phpredis扩展

2016-10-15 15:50 344 查看

wamp 的Redis 环境搭建

1.Redis介绍

1.1 Redis是什么?

REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis提供了一些丰富的数据结构,包括 lists, sets, ordered sets 以及 hashes ,当然还有和Memcached一样的 strings结构.Redis当然还包括了对这些数据结构的丰富操作。

1.2 Redis的优点

a.性能极高 – Redis能支持超过 100K+ 每秒的读写频率。

b.丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作。

c.原子 – Redis的所有操作都是原子性的,同时Redis还支持对几个操作全并后的原子性执行。

d.丰富的特性 – Redis还支持 publish/subscribe, 通知, key 过期等等特性

2.Redis的wamp环境搭建

2.1安装redis

首先下载windows版本的redis,redis下载地址[]https://github.com/dmajkic/redis/downloads]



根据自己的系统版本下载,

下载完之后

打开cmd命令,切换到redis目录下,输入redis-server.exe redis.conf



看到上图表示成功。

这是打开另外一个cmd窗口,

输入redis-cli.exe -h 127.0.0.1 -p 6379



设置一个值set test “hahah” ;

OK表示成功

获取key为test的值

可以在下面看到我们刚刚设置的值。

至此,windows下面的redis就安装好了。

2.2 设置php的redis扩展

首先,打开网站的pathinfo信息





Compile可以看到windows里的编译版本(我的是VC11)

Architecture 架构 (我的是x86)

ThreadSafe 线程类型enable表示开启。我们需要找的php扩展就是php 5.5 VC11ts-x86



php_redis.dll下载地址:[]http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/]

将php_redis.dll放到wamp目录下的‪C:\wamp\bin\php\php5.5.12\ext下面

然后编辑apache 的php.ini扩展(我的是C:\wamp\bin\apache\apache2.4.9\bin)



好,重启wamp服务,在phpinfo中如果看到 redis版本信息就表示php的Redis扩展安装成功了。



完成上面配置就可以使用php来操作redis了,下一篇讲一下Redis在ThinkPHP里的使用,以及如何加入AUTH访问设置。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  redis 存储系统 wamp