Redis学习|Redis 是什么、Redis 能干嘛、Window安装Redis、Linux下安装Redis、Redis测试性能

Redis 是什么?

Redis(Remote Dictionary Server),即远程字典服务!
是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API.

redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
免费和开源!是当下最热门的 NoSQL技术之一!也被人们称之为结构化数据库!

Redis 能干嘛?

1、内存存储、持久化,内存中是断电即失、所以说持久化很重要(rdb、aof)
2、效率高,可以用于高速缓存

3、发布订阅系统
4、地图信息分析
5、计时器、计数器(浏览量!)
6、…

Window安装Redis

解压zip压缩文件,解压到自己电脑上的环境目录下的就可以的!Redis 十分的小,只有5M

开启Redis,双击运行redis-server.exe即可!

使用redis客户端来连接redis,打开redis-cli.exe打开客户端

记住一句话,Window下使用确实简单,但是Redis 推荐我们使用Linux去开发使用!

Linux下安装Redis

将tar.gz压缩文件传入linux系统中

进入压缩包目录,tar -zxvf解压该文件

解压完成后,进入解压后的文件目录,yum命令下载gcc

之后,make、make install指令进行相关配置

redis的默认安装路径/usr/local/bin

在该目录下,新建一个kconfig文件夹,之后将解压后的文件夹中的redis-config文件复制一份到新建好的这个目录下,用于后面对redis进行相关配置

redis默认不是后台启动的,修改配置文件! vim命令进入这个配置文件中

找到这个,将原本的no改为yes,并且:wq保存并退出

配置好后,通过redis-server kconfig/redis.conf命令启动redis,并通过redis-cli -p 6379命令通过客户端链接redis,ping命令测试连通性,至此,linux下安装redis完成。

查看redis的进程是否开启

如何关闭Redis服务

先shutdown命令再exit命令,关闭redis服务

测试性能

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

就在redis的文件夹中
官方自带的性能测试工具!

redis-benchmark命令参数

来简单测试一下

测试:100个并发连接100000请求

先启动并链接上redis,然后再在redis文件夹下敲入如下命令

可以看到redis各种命令的处理时间,完成压力测试

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值