windows环境下装redis
来源:互联网 发布:宝贝收藏软件 编辑:程序博客网 时间:2024/05/22 13:54
windows下安装redis
1、redis简介
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。
2、windows下安装redis
下载地址https://github.com/dmajkic/redis/downloads。下载到的Redis支持32bit和64bit。根据自己实际情况选择,我选择32bit。把32bit文件内容拷贝到需要安装的目录下,比如:D:\dev\redis-2.4.5。
打开一个cmd窗口,使用cd命令切换到指定目录(D:\dev\redis-2.4.5)运行 redis-server.exe redis.conf 。运行以后出现如下界面。
这就说明Redis服务端已经安装成功。
重新打开一个cmd窗口,使用cd命令切换到指定目录(D:\dev\redis-2.4.5)运行 redis-cli.exe -h 127.0.0.1 -p 6379,其中 127.0.0.1是本地ip,6379是redis服务端的默认端口。运行成功如下图所示。
这样,Redis windows环境下搭建已经完成,是不是很简单。
这样,Redis windows环境下搭建已经完成,是不是很简单。
环境已经搭建好,总得测试下吧。比如:存储一个key为test,value为hello word的字符串,然后获取key值。
正确输出 hell word,测试成功!
二、PHP中使用
1 添加phpredis扩展
首先,查看所用php编译版本V6/V9 在phpinfo()中查看
2 下载扩展 地址:https://github.com/nicolasff/phpredis/downloads(注意所支持的php版本)
3 将下载的php_redis.dll放在php扩展目录中(ext),并修改配置文件php.ini(添加extension=php_redis.dll)
4 重新启动服务,查看phpinfo(),下面表示成功;
5 用PHP测试
- $redis = new Redis();
- $redis->connect("192.168.138.2","6379"); //php客户端设置的ip及端口
- //存储一个 值
- $redis->set("say","Hello World");
- echo $redis->get("say"); //应输出Hello World
- //存储多个值
- $array = array('first_key'=>'first_val',
- 'second_key'=>'second_val',
- 'third_key'=>'third_val');
- $array_get = array('first_key','second_key','third_key');
- $redis->mset($array);
- var_dump($redis->mget($array_get));
- windows环境下装redis
- Windows下装Python运行环境
- window 下装 redis
- windows 环境安装redis
- windows环境 redis集群
- win7环境下装系统
- 在windows下装eventmachine
- Windows 7 下装 OpenCV
- Windows下装memcacahe
- 关于windows下装Ubuntu
- Redis:在windows环境安装Redis
- windows配置Redis环境【Redis · 1】
- Windows环境下安装Redis
- Windows下配置Redis环境
- Windows下搭建Redis环境
- Windows环境下安装Redis
- 【转】redis windows环境搭建
- 英语环境下装中文的
- Virtualbox主机和虚拟机之间文件夹共享及双向拷贝(Windows<->Windows, Windows<->Linux)
- Linux CVE-2009-0029 漏洞解析
- poj 3659
- Swing编程方面步骤
- 关于connectify的应用
- windows环境下装redis
- Spark计算Pi运行过程详解---Spark学习笔记4
- 自定义UIAlertView
- Centos初始化配置
- 第4周作业
- 变量声明和定义的区别
- JNI的替代者—使用JNA访问Java外部函数接口
- 第六周作业的抄写部分
- Android NDK 工具链的使用方法(Standalone Toolchain)