随笔分类 -  redis

摘要:Redis 持久化 前言 Rdis的读写都是在内存中进行,所以redis的性能很高。持久化可以有效地避免因进程退出而造成数据丢失问题,下次重启的时候利用之前持久化文件可以实现数据恢复。 持久化的几种方式 Redis 持久化拥有以下三种方式: 快照方式(RDB, Redis DataBase) RDB 阅读全文
posted @ 2021-03-12 15:01 Oops!# 阅读(160) 评论(0) 推荐(0) 编辑
摘要:为什么要用sentinel 主从复制的问题 主从复制是Redis高可用的基础,可以在主节点挂掉之后,将从节点顶上去成为新的主节点,同时从节点还可以缓解主节点读的压力。但是主从复制最明显的缺陷就是,当主节点挂了之后,需要人工去将从节点晋升为主节点,并且需要修改客户端的主节点地址以及命令所有从节点去复制 阅读全文
posted @ 2020-08-25 18:35 Oops!# 阅读(249) 评论(0) 推荐(0) 编辑
摘要:redis在第三方的源里,首先添加源,最常用的是epel源 yum install epel-release 然后就可以安装redis了 yum install -y redis 安装完成以后配置文件/etc/redis.conf 启动redis服务端 redis-server /etc/redis.conf 查看是否启动 ps -ef|grep "redis" 启动客户端 re... 阅读全文
posted @ 2019-05-09 11:34 Oops!# 阅读(39091) 评论(1) 推荐(0) 编辑
摘要:–bigkeys redis-cli -h <host> -p <port> -n <db> --bigkeys 这条命令会从指定的 Redis DB 中持续采样,实时输出当时得到的 value 占用空间最大的 key 值,并在最后给出各种数据结构的 biggest key 的总结报告: 这条命令给 阅读全文
posted @ 2019-02-24 17:56 Oops!# 阅读(2854) 评论(0) 推荐(0) 编辑
摘要:Redis 性能测试是通过同时执行多个命令实现的。 语法 redis 性能测试的基本命令如下: 实例 以下实例同时执行 10000 个请求来检测性能: redis 性能测试工具可选参数如下所示: 实例 以下实例我们使用了多个参数来测试 redis 性能: 以上实例中主机为 127.0.0.1,端口号 阅读全文
posted @ 2018-08-01 09:44 Oops!# 阅读(338) 评论(0) 推荐(0) 编辑
摘要:redis安装后,在src和/usr/local/bin下有几个以redis开头的可执行文件,称为redis shell,这些可执行文件可做很多事情。 本文重点介绍的redis-cli命令。 可以使用两种方式连接redis服务器。 第一种:交互式方式 redis-cli -h {host} -p { 阅读全文
posted @ 2018-06-11 14:33 Oops!# 阅读(176) 评论(0) 推荐(0) 编辑
摘要:前提条件 如果您需要从本地 PC 端访问 Redis 实例进行数据操作,可以通过在 ECS 上配置端口映射或者端口转发实现。但必须符合以下前提条件: 若 Redis 实例属于专有网络(VPC),ECS 必须与 Redis 实例属于同一个 VPC。 若 Redis 实例属于经典网络,ECS 必须与 R 阅读全文
posted @ 2018-05-17 17:10 Oops!# 阅读(1427) 评论(0) 推荐(0) 编辑
摘要:1. Redis 恢复的机制 如果只配置 AOF ,重启时加载 AOF 文件恢复数据; 如果同时配置了 RDB 和 AOF ,启动是只加载 AOF 文件恢复数据; 如果只配置 RDB,启动是将加载 dump 文件恢复数据。 2. 从 aof 中恢复数据 1 注意以下配置 2 拷贝 AOF 文件到 R 阅读全文
posted @ 2018-05-17 17:06 Oops!# 阅读(2367) 评论(0) 推荐(0) 编辑
摘要:redis配置密码1.通过配置文件进行配置yum方式安装的redis配置文件通常在/etc/redis.conf中,打开配置文件找到 #requirepass foobared 去掉行前的注释,并修改密码为所需的密码,保存文件 requirepass myRedis 重启redis sudo ser 阅读全文
posted @ 2017-12-07 17:49 Oops!# 阅读(220) 评论(0) 推荐(0) 编辑
摘要:REDIS主从配置 为了节省资源,本实验在一台机器进行。即,在一台机器上启动两个端口,模拟两台机器。 至此,Redis主从搭建完毕!!! 查看SLAVE上的数据 测试主从 注意: Redis主从和mysql主从不一样,Redis主从不用事先同步数据,它会自动同步。因为master上设置有参数“sla 阅读全文
posted @ 2017-11-17 13:56 Oops!# 阅读(5212) 评论(0) 推荐(1) 编辑
摘要:string常用操作 set key1 aminglinux get key1 set key1 aming //一个key对应一个value,多次赋值,会覆盖前面的value setnx key2 aaa //返回1 get key2 setnx key2 bbb //返回0 说明:setnx 如 阅读全文
posted @ 2017-08-23 13:58 Oops!# 阅读(158) 评论(0) 推荐(0) 编辑
摘要:Reids 持久化 Redis提供了两种持久化的方式,分别是RDB(Redis DataBase)和AOF(Append Only File)。 RDB,简而言之,就是在不同的时间点,将redis存储的数据生成快照并存储到磁盘等介质上。 AOF,则是换了一个角度来实现持久化,那就是将redis执行过 阅读全文
posted @ 2017-08-23 13:52 Oops!# 阅读(527) 评论(0) 推荐(0) 编辑
摘要:alias redis-cli='/usr/local/redis/bin/redis-cli' vi .bashrc 编辑加入 alias redis-cli='/usr/local/redis/bin/redis-cli' redis-cli 进入数据库 set key1 aminglinux 阅读全文
posted @ 2017-08-23 13:27 Oops!# 阅读(180) 评论(0) 推荐(0) 编辑
摘要:redis是一个key-value存储系统,官方站点 http://redis.io 和memcached类似,但支持数据持久化 支持更多value类型,除了和string外,还支持hash、lists(链表)、sets(集合)和sorted sets(有序集合)几种数据类型 redis使用了两种文 阅读全文
posted @ 2017-08-23 13:24 Oops!# 阅读(161) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示