Redis_入门

时间:2020-10-21 14:33:20   收藏:0   阅读:49

redis入门

1. 概述

1. 什么是Redis

2. Redis能干什么

  1. 内存存储, 持久化 ==== 因为内存中是断电即失, 所以说持久化很重要(rdb, aof)
  2. 效率高, 可以用于高速缓存
  3. 发布订阅系统
  4. 地图信息分析
  5. 计时器, 计数器(可以用来实现浏览量的统计)
  6. ......

3. Redis的特性

  1. 多样的数据类型
  2. 持久化
  3. 集群
  4. 事务
  5. ......

2. 安装

1. Windows版本

在Github上下载, Redis推荐都是在Linux服务器上搭建的

下载地址为 https://github.com/tporadowski/redis/releases

得到压缩包, 解压到自己电脑的环境目录下即可

技术分享图片

开启Redis, 双击运行server即可

技术分享图片

默认端口是6379

使用Redis客户端(cli)连接Redis, 此时服务端不要关闭

技术分享图片

windows下使用确实简单, 但是Redis推荐我们使用linux去开发

技术分享图片

2. 在Linux上安装

安装过程略, 我们安装在 /opt 目录下, 将一份配置文件拷贝到 /usr/local/bin/myconfig 目录下, 以后修改这里的配置文件就可以了

启动Redis 在 /usr/local/bin 目录下, 执行 redis-server myconfig/redis.conf 使用/myconfig中的配置文件启动

启动客户端测试 redis-cli -p 6379

技术分享图片

查看redis服务是否开启

技术分享图片

关闭redis服务 shutdown

3. 测试性能

redis-benchmark 是一个压力测试工具

测试100个并发连接, 1s发送100000个请求

redis- benchmark -h Localhost -p 6379 -C 100 -n 100000

技术分享图片

参数解释

4. 基础知识

5. Redis是单线程的

原文:https://www.cnblogs.com/wang-sky/p/13851828.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!