最新 最热

如何从多个维度来分析Redis中常见的几个重点热门问题

缓存穿透、缓存击穿和缓存雪崩是Redis面试当中和实际开发中,经常需要考虑的一个问题。很多人对该问题的产生、原因和解决方案还是不够清晰。其实大家针对该三种情况,去仔细分析一个产生的原理就能很好的找到一个好的解...

2021-11-16
8

Redis 分布式锁没这么简单,网上大多数都有 bug

Redis 分布式锁这个话题似乎烂大街了,不管你是面试还是工作,随处可见,「码哥」为啥还写?

2021-11-16
3

一篇文章了解AOF持久化机制

线上的Redis服务被用来当做缓存用,缓存有一个缺点,就是一旦断电,缓存中的数据将全部丢失。通常情况下,缓存中的数据是允许丢失的,但是有些业务场景下,无法容忍数据丢失,这个时候,就需要我们将缓存中的内容保存起来,或者说不保...

2021-11-16
3

字节一面:Redis主节点的Key已过期,但从节点依然读到过期数据....

我们知道,大部分的业务场景都是读多写少,为了利用好这个特性,提升Redis集群系统的吞吐能力,通常会采用主从架构、读写分离

2021-11-16
3

到了弃用Redis-sentinel架构的时候了

当前的Redis集群不支持NAT网络模式以及被重新映射的IP和端口。如果使用docker部署redis,要使用 --network=host

2021-11-15
3

Docker----常用安装

docker run -p 12345:3306 --name mysql -v /dhy/mysql/conf:/etc/mysql/conf.d -v /dhy/mysql/logs: /logs -v /dhy/mysql/data: /var/lib/mysql -e MYSQL_ROOT_PASSWO...

2021-11-15
3

设计模式---中介者模式

一般来说,同事类之间的关系是比较复杂的,多个同事类之间互相关联时,他们之间的关系会呈现为复杂的网状结构,这是一种过度耦合的架构,即不利于类的复用,也不稳定。例如在下图中,有六个同事类对象,假如对象1发生变化,那么将会有4...

2021-11-15
4

Redis---NoSQL数据库介绍

1、解决功能性的问题:Java、Jsp、RDBMS、Tomcat、HTML、Linux、JDBC、SVN

2021-11-15
6

Redis6----应用问题解决和新功能预览

key对应的数据在数据源并不存在,每次针对此key的请求从缓存获取不到,请求都会压到数据源,从而可能压垮数据源。比如用一个不存在的用户id获取用户信息,不论缓存还是数据库都没有,若黑客利用此漏洞进行攻击可能压垮数据库。...

2021-11-15
1