摘要:
关于 Redis 的使用,大家应该已经不陌生了,我也介绍过 Redis 的使用、数据结构、使用场景分析,既然 Redis 这个强大,那么架构中引入了 Redis 之后,是不是就“无敌”了呢? 其实所有的架构、框架、组件,在解决一部分问题的同时,同样也会带来新的问题,让我们看看使用 Redis 可能会 阅读全文
posted @ 2020-11-25 23:37
白露~
阅读(124)
评论(0)
推荐(0)
|
摘要:
关于 Redis 的使用,大家应该已经不陌生了,我也介绍过 Redis 的使用、数据结构、使用场景分析,既然 Redis 这个强大,那么架构中引入了 Redis 之后,是不是就“无敌”了呢? 其实所有的架构、框架、组件,在解决一部分问题的同时,同样也会带来新的问题,让我们看看使用 Redis 可能会 阅读全文
posted @ 2020-11-25 23:37
白露~
阅读(124)
评论(0)
推荐(0)
摘要:
关于Redis的知识总结了一个脑图分享给大家 1、在项目中缓存是如何使用的?为什么要用缓存?缓存使用不当会造成什么后果? 面试官心理分析 这个问题,互联网公司必问,要是一个人连缓存都不太清楚,那确实比较尴尬。 只要问到缓存,上来第一个问题,肯定是先问问你项目哪里用了缓存?为啥要用?不用行不行?如果用 阅读全文
posted @ 2020-11-25 23:35
白露~
阅读(317)
评论(0)
推荐(0)
摘要:
redis 简介 简单来说 redis 就是一个数据库,不过与传统数据库不同的是 redis 的数据是存在内存中的,所以存写速度非常快,因此 redis 被广泛应用于缓存方向。另外,redis 也经常用来做分布式锁。redis 提供了多种数据类型来支持不同的业务场景。除此之外,redis 支持事务 阅读全文
posted @ 2020-11-25 23:34
白露~
阅读(124)
评论(0)
推荐(0)
摘要:
基于支付标记化项目 近年来,互联网金融公司飞速发展,无论是业务还是技术都较传统银行业有所区别,比如一年一度的双十一给银行业无疑带来了很大的压力,作为传统的银行业如何来从技术上着手,从而构建处理速度快、系统稳定性高的业务系统,是银行业面临的一大问题。 众所周知,数据库在业务系统中占据了非常重要的地位, 阅读全文
posted @ 2020-11-25 23:24
白露~
阅读(565)
评论(0)
推荐(0)
摘要:
目录 1.方式一:先更新数据库,再更新缓存场景 2.方式二:先更新缓存,再更新数据库场景 3.方式三:先删除缓存,再更新数据库的场景 4.方式四:先更新数据库,在删除缓存场景 5.方式五:最佳实现,数据异步同步 返回目录 1.方式一:先更新数据库,再更新缓存场景 当有两个线程A、B,同时对一条数据进 阅读全文
posted @ 2020-11-25 23:21
白露~
阅读(1918)
评论(0)
推荐(0)
摘要:
一、缓存雪崩 1.1 什么是缓存雪崩 回顾一下我们为什么要用缓存(redis): 现在有个问题,如果我们的缓存挂掉了,这意味着我们的全部请求都跑去数据库了。 在前面学习我们都知道redis不可能把所有的数据都缓存起来(内存昂贵且有限),所以redis需要对数据设置过期时间,并采用的是惰性删除+定期删 阅读全文
posted @ 2020-11-25 22:53
白露~
阅读(240)
评论(0)
推荐(0)
摘要:
Redis CAP理论 一致性(Consistency):从数据层面来看的一致性 可用性(Availability):从系统层面的可用性 分区容错性(Partition tolerance):从网络层面的容错性 随着读多写少场景的出现,导致需要读取数据的时间变慢,为了提升性能,出现了数据库缓存技术, 阅读全文
posted @ 2020-11-25 22:50
白露~
阅读(259)
评论(0)
推荐(0)
摘要:
哨兵主要针对单节点故障无法自动恢复的解决方案,集群主要针对单节点容量、并发问题、线性可扩展性的解决方案。本文使用官方提供的redis cluster。文末有你们想要的设置ssh背景哦! 本文主要围绕如下几个方面介绍集群 集群简介 集群作用 配置集群 手动、自动故障转移 故障转移原理 本文实现环境 c 阅读全文
posted @ 2020-11-25 22:49
白露~
阅读(291)
评论(0)
推荐(0)
摘要:
作为一名服务端工程师,工作中你肯定和 Redis 打过交道。Redis 为什么快,这点想必你也知道,至少为了面试也做过准备。很多人知道 Redis 快仅仅因为它是基于内存实现的,对于其它原因倒是模棱两可。 那么今天就和小莱一起看看: 基于内存实现 这点在一开始就提到过了,这里再简单说说。 Redis 阅读全文
posted @ 2020-11-25 22:44
白露~
阅读(357)
评论(0)
推荐(0)
摘要:
前言 我们都知道,Redis和Memcached都是内存数据库,它们的访问速度非常之快。但我们在开发过程中,这两个内存数据库,我们到底要如何选择呢?它们的优劣都有哪些?为什么现在看Redis要比Memcached更火一些? 这篇文章,我们就从各个方面来对比这两个内存数据库的差异,方便你在使用时,做出 阅读全文
posted @ 2020-11-25 22:43
白露~
阅读(160)
评论(0)
推荐(0)
|