文档章节

在Windows上以服务方式运行 MSOPenTech/Redis

涩女郎
 涩女郎
发布于 2015/08/23 20:55
字数 404
阅读 43
收藏 0

ServiceStack.Redis 使用教程里提到Redis最好还是部署到Linux下去,Windows只是用来做开发环境,现在这个命题发生改变了,在Windows上也可以部署生产环境的Redis,这都要感谢微软的开放,把Redis在Windows上的环境给我们搞定了,最新的版本已经支持64位了。那么Redis在32位上的存储能力受限于可用的地址空间,也就是3GB。 要在Windows上运行64位Redis ,可以从https://github.com/MSOpenTech/redis 获取一份Redis代码,然后用Visual Studio 2010 打开\msvs\RedisServer.sln并进行编译。Redis是使用C++写的,所以你安装c++的编译器。

编译好后在msvs\bin\release

clip_image002

把它拷到你想安装的目录,然后把\msvs\RedisWAInst\Samples\ redis.conf 拷过来,具体可参考http://redis.io/topics/config

clip_image004

启动服务,可以看到每隔5秒的心跳包输出。

服务端已经运行起来了,现在我们另外起一个命令行终端切换到c:\redis目录下:

clip_image006

说明我们成功运行起来了Redis。备注,你还可以到http://redistogo.com/ 去申请一个免费的Redis实例做测试。

在编译的目录下你可以看到另外一个工具RedisWatcher ,这是一个Windows服务,用来启动和监控一个或者多个Redis实例,用上这个工具就可以把Redis作为一个Windows服务来运行。

运行InstallWatcher.msi默认安装在C:\Program Files\RedisWatcher,修改watcher.conf

clip_image008

把服务启动起来

clip_image010

通过Powershell,你可以查到RedisWatcherSvc已经安装了

© 著作权归作者所有

共有 人打赏支持
涩女郎
粉丝 35
博文 104
码字总数 160210
作品 0
浦东
高级程序员
私信 提问
Redis 安装(一)

一、前言 安装 是开始 Redis 学习之旅的第一步,安装之前先来个简单的介绍。 1. 版本规则 Redis 约定次版本号(即第一个小数点后的数字)为偶数的版本是稳定版,如:2.6,2.8;奇数版本是非稳...

天秤vs永恒
2016/11/21
12
0
Window下本地redis的安装、配置以及java版试用

引言: windows下使用redis主要作为学习之用。Redis发挥性能还是要在linux环境下的,而且使用起来也更省心。redis原本是没有windows版本的,windows版本是 Microsoft Open Tech团队开的。 目...

Leons
2016/12/21
45
0
Windows下安装并设置Redis

Redis对于Linux是官方支持的,安装和使用没有什么好说的,普通使用按照官方指导,5分钟以内就能搞定。详情请参考: http://redis.io/download 但有时候又想在windows下折腾下Redis,可以从redis...

庞陆阳
2016/10/25
2
0
Windows下安装并设置Redis

作者: 铁锚 日期: 2014年8月10日 Redis对于Linux是官方支持的,安装和使用没有什么好说的,普通使用按照官方指导,5分钟以内就能搞定。详情请参考: http://redis.io/download 但有时候又想在w...

吕兵阳
2016/04/13
36
0
windows下安装和配置Redis

一、下载windows版本的Redis Redis官方提供的是 Linux安装版的,并没有Windows版本的Redis,为了学习 Redis总不能去跑个虚拟机来运行吧,所以在GitHub中有人发布了Windows版本的 Reids ,可以...

zhaojd
2017/11/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

大数据教程(9.5)用MR实现sql中的jion逻辑

上一篇博客讲解了使用jar -jar的方式来运行提交MR程序,以及通过修改YarnRunner的源码来实现MR的windows开发环境提交到集群的方式。本篇博主将分享sql中常见的join操作。 一、需求 订单数据表...

em_aaron
8分钟前
0
0
十万个为什么之什么是resultful规范

起源 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点...

尾生
14分钟前
0
0
《告诉你真实的美国教育》的读后感3900字

《告诉你真实的美国教育》的读后感3900字: 文章的开篇分析了我们耳熟能详的关于美国教育的小故事,就是那个因为幼儿园的老师教了“0”这个字母,然后妈妈告老师剥夺了孩子的想象力,再然后幼...

原创小博客
22分钟前
0
0
Terraform配置文件(Terraform configuration)

Terraform配置文件 翻译自Terraform Configuration Terraform用文本文件来描述设备、设置变量。这些文件被称为Terraform配置文件,以.tf结尾。这一部分将讲述Terraform配置文件的加载与格式。...

buddie
37分钟前
1
0
exportfs命令, vsftp搭建ftp服务

exportfs命令 当修改/etc/exports文件后,更改的内容是不会立即生效的。如果重启nfs服务,会导致客户端重启期间的请求是挂起等待的,可以把客户端的挂载umount进行卸载后,再重启nfs服务,但...

野雪球
48分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部