redis 第3页
Redis类型 - MaxSSL

Redis类型

目录Redis类型1String(字符串):2List3Set4hash5有序集合zset本文是本人以前笔记,如果说是在掘金上看到的话没错,还是本人程程呀的个人主页-文章-掘金只有这一个。如果有哪里不对的话欢迎各位...
MaxSSL的头像 - MaxSSLMaxSSL3年前
60
redis——缓存雪崩、缓存穿透、缓存击穿 - MaxSSL

redis——缓存雪崩、缓存穿透、缓存击穿

通常我们为了保证缓存中的数据与数据库中的数据一致性,会给Redis里的数据设置过期时间,当缓存数据过期后,用户访问的数据如果不在缓存里,业务系统需要重新生成缓存,因此就会访问数据库,并...
MaxSSL的头像 - MaxSSLMaxSSL3年前
100
redis 哨兵,高可用的执行者 - MaxSSL

redis 哨兵,高可用的执行者

文章目录前言一、快速开始1.配置2.启动3.故障转移二、原理1.主流程1.1哨兵工作入口:1.2任督二脉2.监视2.1主观下线2.2客观下线3.哨兵Leader4.故障转移总结前言本文参考源码版本为redis6.2哨兵是...
MaxSSL的头像 - MaxSSLMaxSSL3年前
730
Redis 的分布式缓存 - MaxSSL

Redis 的分布式缓存

文章目录Reids分布式缓存Redis的持久化RDB持久化RDB原理AOF原理AOF持久化RDB和AOF的对比Redis主从全局同步增量同步repl_backlog原理主从同步优化小结Redis哨兵哨兵机制的结构集群的监控和恢复原...
MaxSSL的头像 - MaxSSLMaxSSL3年前
160
线上MySQL的自增id用完了怎么办? - MaxSSL

线上MySQL的自增id用完了怎么办?

大家好MySQL的自增id都定义了初始值,然后不断加步长。虽然自然数没有上限,但定义了表示这个数的字节长度,计算机存储就有上限。比如,无符号整型(unsignedint)是4个字节,上限就是2^32-1。那...
MaxSSL的头像 - MaxSSLMaxSSL3年前
40
分布式锁用 Redis 还是 Zookeeper? - MaxSSL

分布式锁用 Redis 还是 Zookeeper?

在讨论这个问题之前,我们先来看一个业务场景:系统A是一个电商系统,目前是一台机器部署,系统中有一个用户下订单的接口,但是用户下订单之前一定要去检查一下库存,确保库存足够了才会给用户...
MaxSSL的头像 - MaxSSLMaxSSL3年前
30
互联网公司都怎么实现分页的,拿 MySQL 使劲Limit? - MaxSSL

互联网公司都怎么实现分页的,拿 MySQL 使劲Limit?

刷网站的时候,我们经常会遇到需要分页查询的场景。我们很容易能联想到可以用mysql实现。假设我们的建表sql是这样的mysql建表sql建表sql大家也不用扣细节,只需要知道id是主键,并且在user_name...
MaxSSL的头像 - MaxSSLMaxSSL3年前
270
牛客面试系列之Redis - MaxSSL

牛客面试系列之Redis

文章目录Redis数据类型Redis基本数据类型的使用和使用场景Stringhashlistsetzset标题为什么使用Redis?标题为什么Redis的性能高?标题Redis为什么使用单线程?Redis过期策略Redis淘汰策略Redis...
MaxSSL的头像 - MaxSSLMaxSSL3年前
90
redis单机、主从、哨兵、集群部署 - MaxSSL

redis单机、主从、哨兵、集群部署

本文重点讲述如何升级redis架构的部署,采用云服务器进行模拟,使用redis源码包进行安装,redis4.0单机修改redis.conf文件bind0.0.0.0#设置任意ip访问requirepasspwd#设置密码daemonizey…
MaxSSL的头像 - MaxSSLMaxSSL3年前
90
Redis配置与优化 - MaxSSL

Redis配置与优化

NoSQL之Redis配置与优化文章目录NoSQL之Redis配置与优化一、关系型数据库与非关系型数据库1.关系型数据库2.非关系型数据库3.关系型数据库和非关系型数据库区别4.非关系型数据库产生背景小结二、...
MaxSSL的头像 - MaxSSLMaxSSL3年前
20
如果不知道这4种缓存模式,敢说懂缓存吗? - MaxSSL

如果不知道这4种缓存模式,敢说懂缓存吗?

概述在系统架构中,缓存可谓提供系统性能的最简单方法之一,稍微有点开发经验的同学必然会与缓存打过交道,最起码也实践过。如果使用得当,缓存可以减少响应时间、减少数据库负载以及节省成本。...
MaxSSL的头像 - MaxSSLMaxSSL3年前
20
springboot + rabbitmq + redis实现秒杀 - MaxSSL

springboot + rabbitmq + redis实现秒杀

实现说明这里的核心在于如何在大并发的情况下保证数据库能扛得住压力,因为大并发的瓶颈在于数据库。如果用户的请求直接从前端传到数据库,显然,数据库是无法承受几十万上百万甚至上千万的并发...
MaxSSL的头像 - MaxSSLMaxSSL3年前
90