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

Posted coolyyd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis快速入门教程: 介绍与部署相关的知识,希望对你有一定的参考价值。

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快速入门教程: 介绍与部署的主要内容,如果未能解决你的问题,请参考以下文章

Redis 快速入门

第一章Redis入门部署及持久化介绍

实用教程在配备持久内存的实例上部署Redis应用

Redis快速入门

Redis快速入门

Apache DolphinScheduler征稿 — Apache DolphinScheduler 快速入门与部署