Redis 使用经验总结(一): 下载与安装

时间:2018-09-25 20:44 作者:Mr.Pan 阅读数:860


        现在公司开发的这个项目一直使用redis单节点运行,最近发现redis总是出现超时(timeout)的情况,在代码读取redis上做了点有话,稍微有所缓解,打算抽空处理掉这个炸弹,总结下之前使用redis的知识,留着以后复习使用!

        redis网站上不能下载到windows版本redis,但是有个链接到github,Microsoft开放技术小组开发和维护这个Windows版本redis,地址:https://github.com/MicrosoftArchive/redis/releases

image.png

下载解压,打开安装目录,结构如下如(redis版本:Redis-x64-3.2.100)

image.png


相关程序说明:

   redis.windows.conf 是redis的配置文件。

 redis-server.exe  服务器端。

   redis-cli  命令行客户端。

 redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能。



启动服务

使用命令 redis-server redis.windows.conf

D:\>cd redis-3.2
D:\Redis-3.2>redis-server redis.windows.conf
                _._
           _.-``__ ''-._
      _.-``    `.  `_.  ''-._           Redis 3.2.100 (00000000/0) 64 bit
  .-`` .-```.  ```\/    _.,_ ''-._
 (    '      ,       .-`  | `,    )     Running in standalone mode
 |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
 |    `-._   `._    /     _.-'    |     PID: 34460
  `-._    `-._  `-./  _.-'    _.-'
 |`-._`-._    `-.__.-'    _.-'_.-'|
 |    `-._`-._        _.-'_.-'    |           http://redis.io
  `-._    `-._`-.__.-'_.-'    _.-'
 |`-._`-._    `-.__.-'    _.-'_.-'|
 |    `-._`-._        _.-'_.-'    |
  `-._    `-._`-.__.-'_.-'    _.-'
      `-._    `-.__.-'    _.-'
          `-._        _.-'
              `-.__.-'
[34460] 25 Sep 20:28:13.103 # Server started, Redis version 3.2.100
[34460] 25 Sep 20:28:13.104 * The server is now ready to accept connections on port 6379

服务启动完成,是不是很简单!


在服务器上部署redis,不可能一直开启黑窗口,办法就是做成windows服务,自动跟随系统启停,将下面的代码,保存成 .cmd 文件,双击执行即可

@echo off
D:\Redis\redis-server.exe --service-install redis.windows.conf
pause

顺便把卸载redis服务的命令也放出来,别装上卸不掉了

@echo off
D:\Redis\redis-server.exe --service-uninstall
pause

推荐一个好用的redis客户端--RedisDesktopManager,个人觉得很好用,

 



推荐文章

[推荐] .NET Core 项目经验总结:Startup.cs 介绍(二)

[推荐] .NET Core 项目经验总结: UseStaticFiles 静态文件的使用(四)

[推荐] ASP.NET Core开发者成长路线图(转)

[推荐] Redis 使用经验总结(一): 下载与安装

[推荐] Redis 使用经验总结(三): 主从复制 slaveof ip port

[推荐] .Net Core 使用 @inject 在View中使用注入(DI)引入Microsoft.AspNetCore.Hosting.IHostingEnvironment

[推荐] nginx在windows上安装配置 - nginx for Windows

[推荐] .net core中前端包的安装

[推荐] .NetCore 发布类库为Nuget包(打造自己的NuGet包)

[推荐] .net core 2.0独立部署 (待验证)

[推荐] .net core 中间件管道底层剖析 (转)

[推荐] .net core 杂记:日记记录 (转)

[推荐] c# 个人总结

[推荐] .Net Core 2.0 使用dotnet 命令创建.Net Core Web项目

[推荐] Jquery.Validate例子


评论列表



注册用户登录后才能发表评论,请登录注册,访问 博客首页