
Redis
文章平均质量分 59
redis
NeilNiu
日拱一卒无有尽,功不唐捐终入海!
展开
-
Redis缓存淘汰策略
Redis默认内存,1、查看Redis内存大小,通过查看配置文件maxmemory,2、redis默认内存是多少,最大物理内存的四分之三,3、如何修改redis内存设置,修改文件配置,config set maxmemory,config get maxmemory,4、查看 info memoryredis内存淘汰策略,如何淘汰的在下面架构设计之前,有三种不同的淘汰策略,定时删除,对CPU不友好,用处理器性能换取存储空间,CPU比较繁忙惰性删除,数据到达过期时间原创 2021-10-16 12:23:20 · 134 阅读 · 0 评论 -
Redis常用类型及使用场景
常用类型一、String1、最常用 set key value 、get key2、同时设置、获取多个键值 MSET key value [key value....] MGET key [key......]3、数值增减 递增数字, INCR key增加指定的整数 INCRBY key increment 递减数值 DECR key减少指定的整数 DECRBY key ...原创 2021-10-10 10:55:06 · 151 阅读 · 0 评论 -
源码包安装RabbitMQ3.6
先安装erlang 依赖,也是门编程语言,下载源码包地址 :https://www.erlang.org/downloads/20.1首先先安装个依赖yum install ncurses-develtar xf otp_src_20.1.tar.gzcd otp_src_20.1./configure --prefix=/usr/local/erlang20 --without-javacmakemake installerl验证cd /usr/local/erlang./e原创 2020-05-17 09:32:09 · 647 阅读 · 0 评论 -
centos7安装redis5.0.3
修改配置文件 redis.conf绑定改为 0.0.0.0 任意机器都可以访问requiredpass 设置密码将daemonize属性改为yes(表明需要在后台运行)启动redis命令 ./redis-server ../redis.conf./redis-cliauth 密码systemctlstop redis_6379systemctl start...原创 2020-05-17 09:31:54 · 196 阅读 · 0 评论 -
Redis集群
一、主从复制主从复制简介主从复制的作用:读写分离:master写、slave读,提高服务器的读写负载能力负载均衡:基于主从结构,配合读写分离,由slave分担master负载,并根据需求的变化,改变slave的数量,通过多个从节点分数据读取负载,大大提高Redis服务器并发量与数据吞吐量故障恢复:当master出现问题时,由slave提供服务,实现快速的故障恢复数据冗余:实现数...原创 2020-03-14 17:39:09 · 115 阅读 · 0 评论 -
Redis-高级
Redis在linux下安装持久化事务删除策略redis.conf高级数据类型原创 2020-03-14 17:38:15 · 146 阅读 · 0 评论 -
Redis-基础
罪魁祸首——关系型数据库 性能瓶颈:磁盘IO性能低下(CPU数据交换是和高速缓存cache,cache的数据交换和谁做,和内存。内存的数据交换和谁做,和磁盘做,这些基础数据存在硬盘上,一层层往上传递。数据库是保存在磁盘上的) 扩展瓶颈:数据关系复杂,扩展性差,不便于大规模集群解决思路 降低磁盘IO次数,越低越好 ------内存存储 这样就出现NoSQL 内存型数据库...原创 2020-03-14 17:37:20 · 294 阅读 · 0 评论 -
Redis-企业级解决方案
一、缓存预热:总结,缓存预热就是系统启动前,提前将相关的缓存数据直接加载到缓存系统。避免在用户请求的时候,先查询数据库,然后再将数据缓存,用户直接查询事先被预热的缓存数据。二、缓存雪崩:缓存雪崩就是瞬间过期的key数据量过大,导致redis没有命中,从而导致对数据库服务器造成压力,如果能有效避免过期时间集中,可以有效解决雪崩现象的出现(约40%),配合其他策略一起使用,并监控服务器的运...原创 2020-03-14 17:39:57 · 402 阅读 · 0 评论