在windows上部署使用RedisPosted in 后端 By KeenWon On 2014年7月3日 Views: 24,218
下载Redis
在Redis的官网下载页上有各种各样的版本,我这次是在windows上部署的,要去GitHub上下载。目前的是2.8.12版的,直接解压,在\bin\release 目录下有个压缩包,这就是我们需要的:
启动Redis
直接在上图的目录打开命令窗口,运行:
redis-server redis.windows.conf
结果就悲剧了,提示:QForkMasterInit: system error caught. error code=0x000005af, message=VirtualAllocEx failed.: unknown error 。原因是内存分配的问题(如果你的电脑够强悍,可能不会出问题)。解决方法有两个,第一:启动的时候使用--maxmemory 命令限制Redis的内存:
redis-server redis.windows.conf --maxmemory 200m
第二种方法就是修改配置文件redis.windows.conf :
maxmemory 209715200
注意单位是字节,改完后如下:
之后再运行redis-server redis.windows.conf 就可以启动了:
但是问题又来了,关闭cmd窗口就会关闭Redis,难道服务器上要一直开着吗?这显然是不科学的,下面看怎么在服务器上部署。
部署Redis
其实Redis是可以安装成windows服务的,开机自启动,命令如下:
redis-server --service-install redis.windows.conf
安装完之后,就可看到Redis已经作为windows服务了:
但是安装好之后,Redis并没有启动,启动命令如下:
redis-server --service-start
停止命令:
redis-server --service-stop
还可以安装多个实例
redis-server --service-install –service-name redisService1 –port 10001
redis-server --service-start –service-name redisService1
redis-server --service-install –service-name redisService2 –port 10002
redis-server --service-start –service-name redisService2
redis-server --service-install –service-name redisService3 –port 10003
redis-server --service-start –service-name redisService3
卸载命令:
redis-server --service-uninstall
最后提示一下:2.8版本的不支持32位系统,32位系统要去下载2.6版本的。2.6版本的无法像上面一样方便的部署,它提供一个叫RedisWatcher的程序来运行redis server,Redis停止后会自动重启。
解压包,客户端下载地址:链接: http://pan.baidu.com/s/1mii8uqW 密码: sjjs
分享到:
相关推荐
在Windows上安装Redis的过程涉及到多个步骤,包括启用必要的Windows功能、安装WSL2(Windows Subsystem for Linux 2)、设置默认WSL版本以及在Linux环境中安装Redis。以下是对这些步骤的详细说明: 1. **启用...
通过以上步骤,你已经在Windows上成功安装了Redis。接下来,你可以开始使用Redis处理各种数据存储和缓存任务,享受其带来的高性能和灵活性。记住,理解Redis的基础知识和最佳实践是充分利用它的关键。
在Windows环境下,Redis的安装和使用与在Linux等操作系统上有所不同。标题和描述提到的是针对Windows平台的Redis版本6.2.7的压缩包,这是一个64位的软件。 在Windows上使用Redis,首先需要下载对应版本的安装包,...
在Windows上安装Redis服务与在Linux等其他系统中有所不同,通常需要通过特定的方法将其设置为系统服务以便后台自动启动和管理。 首先,安装过程涉及到的主要文件有: 1. `redis-server.exe`:这是Redis服务器的主...
Redis在Windows上的安装和使用相对于Linux来说稍微有些麻烦,但是有一些第三方工具可以帮助我们在Windows上使用Redis。其中最常用的是redis-windows,它是一个Windows下的Redis管理工具,可以方便地安装、配置和管理...
3. 启动Redis服务,可以在命令行中运行`C:\Redis\redis-server.exe C:\Redis\redis.windows.conf`。 接下来是Python中的Redis操作。Python提供了`redis`库,使得我们可以方便地与Redis服务器通信。`andymccurdy-...
在Windows环境下,Redis提供了一个方便的压缩包,让用户能够快速地在Windows操作系统上部署和使用Redis服务,无需复杂的安装过程,只需解压即可运行。 标题中的"windows下的redis压缩包"指的是专为Windows平台设计...
在Windows上安装Redis服务,你可以使用该压缩包中的"redis-server.exe"文件。这是一个可执行文件,双击运行后,Redis服务就会在后台启动。你需要注意配置文件"redis.windows.conf",根据实际需求修改默认设置,例如...
针对“Windows直接安装版本redis-3”,这里我们将详细介绍Redis 3.2.100 64位版本在Windows上的安装步骤以及相关的使用知识。 1. **下载与解压**: 首先,你需要从Redis的官方网站或者可靠的第三方源下载适用于...
总结,Windows环境下安装Redis并部署为服务涉及下载合适的版本、解压安装、创建服务以及进行测试。了解这些步骤有助于开发者更高效地管理和使用Redis。同时,利用桌面管理工具可以提高日常维护和开发的便利性。请...
本文将详细介绍如何在Windows上安装和使用Redis 7.0.11版本。 首先,Redis官方并不直接提供Windows安装包,但我们可以使用社区维护的版本,例如msys2编译的二进制包。在提供的压缩包中,包含了以下关键文件: 1. *...
在Windows操作系统上,虽然Redis原生支持Linux环境,但通过社区的努力,也有适用于Windows的版本。本篇将详细介绍“windows版本redis6.0.8”这一绿色解压版的特点、安装与配置方法,以及如何在Windows环境下使用...
在 Windows 上安装 Redis,你需要遵循以下步骤: 首先,从 Redis 的官方网站(https://redis.io/download)下载适合你操作系统的版本。在提供的信息中,我们看到的是 Redis-x64-5.0.14.1.msi,这是一个适用于64位...
这里就简单介绍一下Windows下Redis服务的安装方法,希望能够帮到你。 1、要安装Redis,首先要获取安装包。Windows的Redis安装包需要到以下GitHub链接找到。链接:https://github.com/MSOpenTech/redis。打开网站后,...
下面我们将详细介绍在Windows上安装Redis服务的过程。 首先,你需要下载Redis的Windows版本。在提供的压缩包子文件中,有名为`Redis-x64-3.0.504.msi`的安装程序和`Redis-x64-3.0.504.zip`的源代码包。这两个文件都...
https://github.com/MicrosoftArchive/redis/releases下载 Redis-x64-3.2.100.zip3、解压后目录如下:二、安装4、打开cmd命令进入redis目录,执行 E:\redis>redis-server.exe redis.windows.conf显示如下图所示,...
Windows上安装Redis,开机启动
在Redis官方网站(http://redis.io/)下载最新版本的Redis安装包,或者使用GitHub上的MSOpenTech/redis仓库(https://github.com/MSOpenTech/redis/releases)下载Windows版本的Redis安装包。 2. 安装Redis 下载...
4. `Redis on Windows.docx`、`Windows Service Documentation.docx`、`Redis on Windows Release Notes.docx`:这些文档提供了关于在Windows上安装、配置和管理Redis的详细信息,包括服务的创建、操作指南和版本...
在Windows系统上安装Redis 3.0版本是一个相对简单的过程,尤其对于那些已经熟悉Linux环境下的安装步骤但需要在Windows环境中使用Redis的开发者来说。Redis是一个开源、高性能的键值存储系统,常用于数据库、缓存和...