随笔分类 - redis
摘要:一.物理导入 简介 redis集群在存储数据时,是根据槽点进行存储。例如老集群A如下:都在一台机器,实际可以在多台机器上。主节点:7000(0-5460) 7001(5461-10922) 7002(10923-16383)从节点:7003 7004 7005 那如果有10万数据,它们就会按照has
阅读全文
摘要:监控主数据库和从数据库是否正常运行。主数据库出现故障时自动将从数据库转换为主数据库。sentinel发现master挂了后,就会从slave中重新选举一个master。哨兵模式强调高可用Sentinel 系统用于管理多个 Redis 服务器(instance), 该系统执行以下三个任务:监控(Mon
阅读全文
摘要:redis-cluster架构图 (1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽.(2)节点的fail是通过集群中超过半数的节点检测失效时才生效.(3)客户端与redis节点直连,不需要中间proxy层.客户端不需要连接集群所有节点,连接集群中任何
阅读全文
摘要:Redis cluster tutorial Redis集群提供一种方式自动将数据分布在多个Redis节点上。 Redis Cluster provides a way to run a Redis installation where data is automatically sharded a
阅读全文
摘要:优化案例 方法1:在redis-cli命令行使用:info clients可以查看当前的redis连接数127.0.0.1:6379> info clients#Clientsconnected_clients:621client_longest_output_list:0client_bigges
阅读全文
摘要:https://www.cnblogs.com/xichji/p/11286443.html
阅读全文
摘要:xtrabackup 使用说明(续) 背景: 关于物理备份工具xtrabackup的一些说明可以先看之前写过的文章说明:xtrabackup 安装使用。现在xtrabackup版本升级到了2.4.4,相比之前的2.1有了比较大的变化:innobackupex 功能全部集成到 xtrabackup 里
阅读全文
摘要:https://www.cnblogs.com/jim-xu/p/11759277.html(3.2) 5.0.4版本如下安装 1、下载与安装redis $ wget http://download.redis.io/releases/redis-5.0.4.tar.gz $ tar xzf red
阅读全文
摘要:转载于https://www.linkops.cn/labs/649.html redis性能测试redis-benchmark 目录 [隐藏] 一.介绍 二.例子 三.参数 一.介绍 redis-benchmark是Redis自带的基准性能测试工具, 它提供了很多选项帮助开发和运维人员测试Redi
阅读全文
摘要:redis配置详解# 默认情况下,redis不是在后台模式运行的,如果需要在后台进程运行,把该项的值更改为yes,默认为nodaemonize no#redis服务以后台进程运行的时候,Redis默认会把pid写入/var/run/redis.pid文件组pidfile /var/run/redis
阅读全文
摘要:原理: Redis集群采用一致性哈希槽的方式将集群中每个主节点都分配一定的哈希槽,对写入的数据进行哈希后分配到某个主节点进行存储。 集群使用公式(CRC16 key)& 16384计算键key数据那个槽 16384个slot均匀分布在各个节点上 集群中每个主节点将承担一部分槽点的维护,而槽点中存储着
阅读全文
摘要:1 原本以为自己对redis命令还蛮熟悉的,各种数据模型各种基于redis的骚操作。但是最近在使用redis的scan的命令式却踩了一个坑,顿时发觉自己原来对redis的游标理解的很有限。所以记录下这个踩坑的过程,背景如下: 公司因为redis服务器内存吃紧,需要删除一些无用的没有设置过期时间的ke
阅读全文
摘要:作者:千山qianshan juejin.im/post/5d6bda096fb9a06acc009dc8 熟悉Redis的同学应该知道,Redis的每个Key都可以设置一个过期时间,当达到过期时间的时候,这个key就会被自动删除。 在为key设置过期时间需要注意的事项 1、 DEL/SET/GET
阅读全文
摘要:1. 什么是缓存雪崩?怎么解决? 通常,我们会使用缓存用于缓冲对 DB 的冲击,如果缓存宕机,所有请求将直接打在 DB,造成 DB 宕机——从而导致整个系统宕机。 如何解决呢? 2 种策略(同时使用): 对缓存做高可用,防止缓存宕机 使用断路器,如果缓存宕机,为了防止系统全部宕机,限制部分流量进入
阅读全文
摘要:原理: Redis集群采用一致性哈希槽的方式将集群中每个主节点都分配一定的哈希槽,对写入的数据进行哈希后分配到某个主节点进行存储。 集群使用公式(CRC16 key)& 16384计算键key数据那个槽 16384个slot均匀分布在各个节点上 集群中每个主节点将承担一部分槽点的维护,而槽点中存储着
阅读全文
摘要:Well, it's a bit late for this post, but since I just spent a lot of time(the whole night) to configure a new redis server 3.0.6 on ubuntu 16.04. I th
阅读全文
摘要:redis修改持久化路径和日志路径 vim redis.conf logfile /data/redis_cache/logs/redis.log #日志路径 dir /data/redis_cache #持久化路径, 修改后 记得要把dump.rdb持久化文件拷贝到/data/redis_cach
阅读全文
摘要:还在用keys命令模糊匹配删除数据吗?这就是一颗随时爆炸的炸弹! Redis中没有批量删除特定前缀key的指令,但我们往往需要根据前缀来删除,那么究竟该怎么做呢?可能你一通搜索后会得到下边的答案 redis-cli --raw keys "ops-coffee-*" | xargs redis-cl
阅读全文
摘要:众所周知,redis是内存数据库,它把数据存储在内存中,这样在加快读取速度的同时也对数据安全性产生了新的问题,即当redis所在服务器发生宕机后,redis数据库里的所有数据将会全部丢失。 为了解决这个问题,redis提供了持久化功能——RDB和AOF。通俗的讲就是将内存中的数据写入硬盘中。 一、持
阅读全文
摘要:一、主从复制 image.png Rdis 的主从复制特点 image.png 1. 配置主从 实现方式同样有两种: 命令方式和配置文件方式 命令方式 只需要在从服务器上执行如下命令即可 slaveof 主服务器的IP 端口号 slaveof 命令是异步的,不阻塞。 并且此时,从服务器现有的数据会先
阅读全文

浙公网安备 33010602011771号