wamp 的Redis 环境搭建

时间:2024-04-11 13:47:42

原文地址:https://blog.csdn.net/hongxiuazi/article/details/52823465

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]

wamp 的Redis 环境搭建
根据自己的系统版本下载, 
下载完之后 
打开cmd命令,切换到redis目录下,输入redis-server.exe redis.conf 
wamp 的Redis 环境搭建 
看到上图表示成功。 
这是打开另外一个cmd窗口, 
输入redis-cli.exe -h 127.0.0.1 -p 6379 
wamp 的Redis 环境搭建

设置一个值set test “hahah” ; 
OK表示成功 
获取key为test的值 
可以在下面看到我们刚刚设置的值。 
至此,windows下面的redis就安装好了。

2.2 设置php的redis扩展

首先,打开网站的pathinfo信息 
wamp 的Redis 环境搭建 
wamp 的Redis 环境搭建

Compile可以看到windows里的编译版本(我的是VC11) 
Architecture 架构 (我的是x86) 
ThreadSafe 线程类型enable表示开启。我们需要找的php扩展就是php 5.5 VC11ts-x86

下载地址(https://windows.php.net/downloads/pecl/releases/redis/

wamp 的Redis 环境搭建 
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 的Redis 环境搭建

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