Redis 安装配置及使用


一、安装配置

1. redis安装

参考地址:
https://www.cnblogs.com/heqiuyong/p/10463334.html
安装路径: /usr/local/redis
配置|命令路径:/usr/local/redis/bin
数据|日志路径:/data/redis

  //连接客户端
 ./redis-cli -p 9736

redis.conf修改内容

dir /data/redis
bind 0.0.0.0
port 9736 
logfile /data/redis/redis.log
appendonly yes

2. 每日备份

参考:
https://blog.csdn.net/Junetest/article/details/104796142/
脚本地址:/data/redis/backup.sh

 //1.编辑脚本
 cd /data/redis
 vim backup.sh
 
 #! /bin/bash
 PATH=/usr/local/redis/bin:$PATH
 redis-cli -p 9736 bgsave
 date=$(date +"%Y%m%d")
 cp /data/redis/dump.rdb /data/redis/backup/dump$date.rdb
 echo " 备份完成!"
 DAYS=7
 find /data/redis/backup/ -mtime +$DAYS -delete #删除7天前的备份文件
 echo "删除7天前数据备份完成!"
 
 chmod +x backup.sh

//2.添加定时任务
crontab -e

//每天凌晨两点半备份
30 2 * * * sh /data/redis/backup.sh

crontab -l

二、操作

1. 常用系统命令

cd /usr/local/redis/bin/
// 1.查看redis状态
./redis-cli -p 9736 --stat	

// 2.查看统计最大键
./redis-cli --bigkeys -p 9736	

// 3.监控redis操作
./redis-cli -p 9736 monitor	

// 4.延迟测试
./redis-cli -p 9736 --latency	

// 5.历史延迟
./redis-cli -p 9736 --latency-history 

// 6.数据备份  https://blog.csdn.net/rentian1/article/details/93845092
./redis-cli -p 9736 --rdb /data/redis/backup/dump20201104.rdb	

2. 性能测试

参考:https://redis.io/topics/benchmarks

[root@ip-172-31-53-5 bin]# ./redis-benchmark -p 9736 -q -n 100000
PING_INLINE: 82918.74 requests per second
PING_BULK: 81900.09 requests per second
SET: 80128.20 requests per second
GET: 82304.52 requests per second
INCR: 84317.03 requests per second
LPUSH: 78678.20 requests per second
RPUSH: 84961.77 requests per second
LPOP: 84388.19 requests per second
RPOP: 83194.67 requests per second
SADD: 85543.20 requests per second
HSET: 84674.01 requests per second
SPOP: 83682.01 requests per second
LPUSH (needed to benchmark LRANGE): 82576.38 requests per second
LRANGE_100 (first 100 elements): 48828.12 requests per second
LRANGE_300 (first 300 elements): 24576.06 requests per second
LRANGE_500 (first 450 elements): 18484.29 requests per second
LRANGE_600 (first 600 elements): 15130.88 requests per second
MSET (10 keys): 69156.30 requests per second

[root@ip-172-31-53-5 bin]# ./redis-benchmark -p 9736 -r 1000000 -n 2000000 -t get,set,lpush,lpop -P 16 -q
SET: 547195.62 requests per second
GET: 893655.06 requests per second
LPUSH: 672721.12 requests per second
LPOP: 736106.00 requests per second

[root@ip-172-31-53-5 bin]# ./redis-benchmark -p 9736 -r 1000000 -n 2000000 -t get,set,lpush,lpop -q
SET: 83329.86 requests per second
GET: 82736.94 requests per second
LPUSH: 84409.55 requests per second
LPOP: 83710.03 requests per second
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Redis安装配置可以按照以下步骤进行: 1. 下载Redis:可以从官方网站或者其他可信来源下载Redis安装包。 2. 安装Redis:根据不同的操作系统进行安装。在Windows环境下,可以执行redis-server –service-install redis.windows-service.conf –loglevel verbose命令来安装Redis。在Linux环境下,可以使用make命令编译并使用make install命令进行安装。 3. 配置RedisRedis配置文件位于redis.conf中。可以通过编辑该文件来配置Redis的各项参数,如监听端口、密码、持久化等。 4. 启动Redis:在Windows环境下,可以使用redis-server.exe来启动Redis服务;在Linux环境下,可以使用redis-server命令启动Redis服务。 5. 使用Redis:通过Redis的命令行界面或者可视化工具(如Redis Desktop Manager、Redis Client、Redis Studio)来进行Redis的操作和管理。 需要注意的是,在安装配置Redis时需要根据具体的操作系统和需求进行相应的调整和修改。具体的安装配置指南可以参考引用中的内容。另外,引用和引用提供了一些具体的命令和操作步骤供参考。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Redis安装配置](https://blog.csdn.net/web18484626332/article/details/124017682)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [Redis-安装配置](https://blog.csdn.net/qq_45580375/article/details/111938610)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值