文章目录一、概述二、基础命令三、过期策略策略说明策略修改四、性能测试五、实时监控六、问题排查info memoryinfo clientsinfo keyspace七、碎片整理 一、概述Redis基础命令维文档。二、基础命令# 查看所有key值,慎用 127.0.0.1:6379> keys * # 设置key 127.0.0.1:6379> set keyA valueB #
转载 2023-06-26 15:21:40
565阅读
Redis的单机搭建,主从搭建,Sentinal搭建,以及Redis集群搭建的步骤参照前面的文章。现在来说一下Redis的基本,毕竟如果一切正常是最好的,但是当出现问题不能使用的时候,准确定位问题,并解决才是最重要的。一、配置文件  Redis的配置文件的注释还是很详细的,下面也把它贴出来:  里面有一些重要的配置还是应该掌握的,至少应该阅读一遍。当然也可以参照一些更加详细的博客:比如这个:二
转载 2023-09-13 11:50:37
73阅读
1. 查询redis里面的大key?在redis实例上执行bgsave,然后我们对dump出来的rdb文件进行分析,找到其中的大KEY有个不太推荐的命令,debug object xxx 可以看到这个key在内存中序列化后的大小,当然我们可以通过SCAN+debug object xxx 得到当前实例所有key的大小。redis-cli 原生自带 –bigkeys 功能,可以找到某个实例 5种数据
最近看完了《Redis开发与》分享给大家。全面讲解Redis基本功能及其应用,并结合线上开发与监控中的实际使用案例,深入分析并总结了实际开发运中遇到的“陷阱”,以及背后的原因, 包含大规模集群开发与管理的场景、应用案例与开发技巧,为高效开发运提供了大量实际经验和建议。本书不要求读者有任何Redis使用经验,对入门与进阶DevOps的开发者提供有价值的帮助。主要内容包括:Redis的安装
转载 2024-08-23 21:29:05
30阅读
在Kubernetes中运行Redis实例是一个常见的场景,为了对Redis进行正确的维和管理,我们需要掌握一些常用的命令。本文将介绍一些常用的Redis命令,并且给出相应的代码示例,帮助大家更好地进行Redis实例的管理。 首先,让我们看看整个流程是如何进行的: | 步骤 | 操作 | |------|------| | 1 | 登录到Redis实例所在的Kubernetes节点 |
原创 2024-05-15 11:18:46
107阅读
1.启动命令 按照我其他博客的按照方法,启动命令为/etc/init.d/redis_6379 start 2.查看内存统计信息 [root@bogon ~]# redis-cli 127.0.0.1:6379> info memory # Memory used_memory:821512 #由
原创 2021-07-21 11:05:54
596阅读
**注意:由于当前环境无法完全支持Mermaid语法,因此无法提供完整的流程图示例,请谅解。以下是一篇关于Redis命令的科普文章,其中代码示例已经以markdown语法标识出来。** # Redis命令 ## 什么是RedisRedis(Remote Dictionary Server)是一个开源的内存数据结构存储系统,它常被用作数据库、缓存和消息中间件。Redis具有速度快
原创 2023-10-05 06:34:40
54阅读
文章目录初识redis1.1盛赞Redis1.2 Redis特性1.2.1 速度快1.2.2 基于键值对的数据结构服务器1.2.3 丰富的功能1.2.4 简单稳定1.2.5 客户端语言多1.2.6 持久化1.2.7 主从复制1.2.8 高可用和分布式1.3redis使用场景1.3.1 redis可以做什么1.缓存2.排行榜系统3.计数器应用4.社交网络5.消息队列系统1.3.2 redis不可以
redis的一些常用设置,如软连接,开机启动等。1、执行redis-server/redis-cli不加路径解决方案:使用软连接,类似于windows的环境变量,配置了之后可以任何地方之间执行。如redis-server启动命令,一般需要/usr/local/redis/bin/redis-server /etc/redis.conf启动,配置软连接之后,直接执行redis-server /etc
转载 2023-06-29 10:59:31
48阅读
time  显示服务器时间 , 时间戳(秒), 微秒数127.0.0.1:6379> TIME1) "1462572140"2) "564061"dbsize  // 当前数据库的key的数量127.0.0.1:6379> dbsize(integer) 3切换到其它db后就不同结果了127.0.0.1:6379> select 3OK127.0.0.1:63
原创 2016-05-07 06:17:06
2579阅读
一、为什么要弄redis集群集群技术是构建高性能网站架构的重要手段,试想在网站承受高并发访问压力的同时,还需要从海量数据中查询出满足条件的数据,并快速响应,我们必然想到的是将数据进行切片,把数据根据某种规则放入多个不同的服务器节点,来降低单节点服务器的压力。上篇redis_主从我们讲到了 Redis 的主从复制技术,当实现了多节点的 master-slave 后,我们也可以把它叫做集群,但我们今天
转载 2023-09-11 21:23:55
51阅读
1、redis服务启动命令./redis-server --help Usage: ./redis-server [/path/to/redis.conf] [options] ./redis-server - (read config from stdin) ./redis-server -v or --version ./redis-s
转载 2023-08-17 10:32:00
98阅读
Redis好用的工具Hi, 我是阿昌,今天学习记录的是关于Redis好用的工具。在应用 Redis 时,经常会面临的工作,包括 Redis 的运行状态监控,数据迁移,主从集群、切片集群的部署和。监控 Redis 实时运行状态的工具,这些工具都用到了 Redis 提供的一个监控命令:INFO。一、最基本的监控命令:INFO 命令Redis 本身提供的 INFO 命令会返回丰富的实例
转载 2023-12-15 21:54:30
29阅读
redis作为一个服务,和普通的oracle,mysql服务器维维护和系统调优是一样的。关注内存,CPU,网络IO,阻塞等。由于不会涉及复杂的SQL业务逻辑,缺少SQL调优这一块。1.通过INFO命令,要清楚了解服务器的现状。参照:http://redisdoc.com/server/info.htmlsectionserver 记录了 Redis 服务器的信息clients记录了已连接客户端的
转载 2023-10-14 14:55:23
216阅读
redis常用的命令:下面几个命令的实例:1.time:显示服务器时间,时间戳(s)、微秒数2.观察当前数据库一共有多少个key3.bgrewriteaof重写,看下面的aof文件大小现在是103,我故意操作两次abc,执行重写命令: 结果: 现在变成了63,没有冗余。减小aof占据的内存。 aof中只保存了最后一次set的value 4.手动保存rdb----sa
1、查看服务器正在运行的服务systemctl list-units --type=service --state=running2、查看服务器配置的开机自启服务systemctl list-unit-files --type=service --state=enabled
原创 2023-06-16 23:12:24
126阅读
3点赞
TIME查看时间戳与微秒数DBSIZE查看当前库中的key数量BGREWRITEAOF后台进程重写AOFBGSAVE后台保存rdb快照SAVE保存rdb快照LASTSAVE上次保存时间SLAVEOF设为slave服务器FLUSHALL清空所有dbFLUSHDB清空当前dbSHUTDOWN[""|save|nosave]断开连接,关闭服务器SLOWLOG显示慢查询INFO显示服务
转载 2017-11-23 14:17:01
3401阅读
1点赞
redis作为一个服务,和普通的oracle,mysql服务器维维护和系统调优是一样的。关注内存,CPU,网络IO,阻塞等。由于不会涉及复杂的SQL业务逻辑,缺少SQL调优这一块。1.通过INFO命令,要清楚了解服务器的现状。参照:http://redisdoc.com/server/info.htmlsectionserver 记录了 Redis 服务器的信息clients记录了已连接客户端的
原创 2016-09-04 11:16:02
10000+阅读
TIME查看时间戳与微秒数DBSIZE查看当前库中的key数量BGREWRITEAOF后台进程重写AOFBGSAVE后台保存rdb快照SAVE保存rdb快照LASTSAVE上次保存时间SLAVEOF设为slave服务器FLUSHALL清空所有dbFLUSHDB清空当前dbSHUTDOWN[""|save|nosave]断开连接,关闭服务器SLOWLOG显示慢查询INFO显示服务
原创 2019-01-05 14:06:24
585阅读
使用命令重新设置一下root账户的密码 passwd root根据提示设置一下密码,然后使用sudo -i 时输入密码就可以切换到root账户了。ssh登陆以后,要用sudo -i命令给用户提权,提到超级管理员,然后输入密码才有用。
  • 1
  • 2
  • 3
  • 4
  • 5