zoukankan      html  css  js  c++  java
  • Redis快速入门教程

    1.Redis介绍

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

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

    优势:

    1.方便扩展

    2.大数据高性能

    3.数据类型多样性

    4.分布式存储

    5.内存数据库,不操作IO

    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> 
  • 相关阅读:
    微信小程序开发学习--页面事件和数据绑定
    检测小程序版本更新提示
    vue-cli脚手架
    链表中倒数第K个结点
    调整数组顺序使奇数位于偶数前面
    数值的整数次方(十二)
    二进制中1的个数(十一)
    覆盖矩形(十)
    变态跳台阶(九)
    跳台阶(八)
  • 原文地址:https://www.cnblogs.com/CoolYYD/p/13215224.html
Copyright © 2011-2022 走看看