码迷,mamicode.com
首页 > 其他好文 > 详细

Redis快速入门教程(一): 介绍与部署

时间:2020-07-02 16:46:52      阅读:73      评论:0      收藏:0      [点我收藏+]

标签:地址   EAP   src   info   timeout   ted   vector   mon   性能测试   

1.Redis介绍

Redis说白了就是个存放Key-Value数据接口的内存存储系统,主要用作数据库缓存和消息代理。

内部支持sring,hash,list,set,sorted-set五种数据结构。Redis支持Lua脚本,可以通过集群部署的方式实现高可用。

2.Redis安装

2.1 Windows下载安装

下载地址:https://github.com/microsoftarchive/redis/releases/tag/win-3.2.100

 技术图片

 

 

文件说明

配置文件: redis.windows.conf 

服务端:redis-server.exe

命令行客户端:redis-cli

性能测试工具:redis-benchmark

2.2 启动服务

运行cmd redis-server redis.windows.conf 启动服务

技术图片

 测试服务连接

redis-cli –h 127.0.0.1 –p 6379

技术图片

2.3 配置文件简单介绍

port 端口号,例如6379

bind 实例绑定的访问地址127.0.0.1

requirepass 访问的密码

 maxheap 记得把这个配置节点打开,否者redis 服务无法启动。例如maxheap 1024000000

timeout:请求超时时间

logfile:log文件位置

databases:开启数据库的数量

dbfilename:数据快照文件名(只是文件名,不包括目录)

3.配置Redis开发包

这里我选择的是ServiceStack.Redis

技术图片

依赖项

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="Microsoft.CSharp" version="4.5.0" targetFramework="net461" />
  <package id="ServiceStack.Common" version="5.9.0" targetFramework="net461" />
  <package id="ServiceStack.Interfaces" version="5.9.0" targetFramework="net461" />
  <package id="ServiceStack.Redis" version="5.9.0" targetFramework="net461" />
  <package id="ServiceStack.Text" version="5.9.0" targetFramework="net461" />
  <package id="System.Buffers" version="4.5.1" targetFramework="net461" />
  <package id="System.Memory" version="4.5.4" targetFramework="net461" />
  <package id="System.Numerics.Vectors" version="4.5.0" targetFramework="net461" />
  <package id="System.Runtime.CompilerServices.Unsafe" version="4.5.3" targetFramework="net461" />
</packages> 

Redis快速入门教程(一): 介绍与部署

标签:地址   EAP   src   info   timeout   ted   vector   mon   性能测试   

原文地址:https://www.cnblogs.com/CoolYYD/p/13215224.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!