Redis入门笔记(二)

Redis是一款开源的内存Key-Value数据库,支持网络、持久化和丰富的数据类型。它可以作为高速缓存、计数器和发布订阅系统等。本文介绍了Redis的安装步骤,包括在Linux上下载、配置、启动和关闭服务,还提到了Redis-benchmark工具进行性能测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Redis概述

Redis是什么?

  Redis(Remote Dictionary Server),远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并且提供多种语言的API。
  Redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
  Redis免费并且开源,是当下最热门的NoSQL技术之一,也被称为结构化数据库。

Redis能干吗?

  1. 内存存储、持久化(rdb、aof),内存中是断电即失
  2. 效率高,可用于高速缓存
  3. 发布订阅系统
  4. 地图信息分析
  5. 计时器、计数器(浏览量)

Redis特性

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

Redis资料

官网地址 (https://redis.io)

中文网 (http://www.redis.cn)

*推荐在Linux服务器上搭建,window版本在github上下载

window版下载地址

https://github.com/dmajkic/redis/releases

Linux安装Redis

  1. 去官网下载Redis压缩包,并且上传到Linux目录下
  2. 解压Redis安装包
    tar -zxvf redis-6.2.5.tar.gz
  3. 解压后,进入Redis解压后的文件,看到Redis的配置文件redis.config
    cd redis-6.2.5/
  4. 安装基本环节
    yum install gcc-c++
    make#将所需要的文件进行配置
    make完成
  5. redis的默认安装路径
    cd /usr/local/bin在这里插入图片描述
    将解压后的redis文件中的config文件复制到当前目录下
    cp /opt/redis-6.2.5/redis.conf redis_config
  6. redis默认不是后台启动,通过修改配置文件改为后台启动
    vim redis.config
    在这里插入图片描述
    将这里的no改为yes=>
    在这里插入图片描述
  7. 启动Redis服务
     回到/usr/local/bin目录下
     启动服务:redis-server redis_config/redis.conf
     使用Redis客户端进行连接:redis-cli -p 6379#6379为redis默认端口号
     使用ping命令进行连接测试
     新开命令行命令查看后台进程ps -ef|grep redis
    后台进程
  8. 关闭redis
     首先使用shutdown命令关闭redis,再使用exit推出redis客户端
    在这里插入图片描述

Redis性能测试

官方自带性能测试工具redis-benchmark压力测试工具
使用方法:
  redis-benchmark+命令参数
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值