Redis是一款高性能的NoSQL类数据库,在常规的项目开发中越来越受大家的青睐。同memcached一样,Redis是使用key-value存储方式,为保证读取效率,数据都是存储在缓存中。但相对于memcached,Redis似乎更具有优越性,因为Redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,从而避免了在大型项目应用场景中因为突然宕机面造成大量数据遗失这类的问题。
在实际的开发工作过程中,相当多的开发人员都是在Windows环境下进行,因为工作需要,也难免需要同时运行多个应用服务,在此简单介绍一下,Windows系统下如何安装多个独立的Redis服务的。
一、首先下载相应的windows版本文件,建议使用免安装版;
二、安装第一个Redis服务至系统服务
打开CMD命令行窗口,切换至Redis文件所有的文件夹,执行命令:
redis-server.exe --service-install redis.windows.conf --loglevel verbose
打开Windows系统服务窗口就能看到已经有Redis服务了
三、安装第二个Redis服务
Redis默认的工作端口是6379,再安装另外一个Redis服务时肯定不能使用这个端口了,那怎么办?这时我们需要再另定义一个新的端口号,端口任意(当然要确认端口未被其它服务占用了),此处我们使用6378这个端口:
首先将redis.windows.conf文件拷贝一份为redis.windows6378.conf,编辑文件,将配置文件中的port 6379修改为port 6378;
然后,执行命令:
redis-server.exe --service-install redis.windows6378.conf --service-name Redis6378 --loglevel verbose
打开系统服务查看一下,是不是多了一个redis6378服务。
如此类推,就能够安装多个Redis服务到Windows系统中了,还不赶紧试试去…
评论已关闭!