当前位置: 首页 > news >正文

概率论原理精解【13】

文章目录

  • 在度量空间中,连续映射
    • 概述
      • 一、度量空间与距离函数
      • 二、连续映射的定义
      • 三、连续映射的等价定义
      • 四、连续映射的性质
      • 五、应用与例子
    • 球形邻域刻画
      • 一、球形邻域的定义
      • 二、连续映射的球形邻域刻画
      • 三、等价性证明
      • 四、应用与例子
    • 将度量空间上的连续映射推广到拓扑空间
      • 一、拓扑空间的基本概念
      • 二、连续映射在拓扑空间中的定义
      • 三、从度量空间到拓扑空间的推广
      • 四、例子
  • 参考文献
  • 参考文献

在度量空间中,连续映射

概述

连续映射(或称连续函数)是一个基本概念,它描述了函数在度量空间之间的性质,使得当输入点的距离很小时,输出点的距离也很小。以下是关于度量空间中连续映射的详细解释:

一、度量空间与距离函数

  1. 度量空间:一个度量空间是一个集合 X X X,配备了一个距离函数(或称度量) d : X × X → R d: X \times X \to \mathbb{R} d:X×XR,满足以下三个条件:

    • 非负性:对于所有 x , y ∈ X x, y \in X x,yX,有 d ( x , y ) ≥ 0 d(x, y) \geq 0 d(x,y)0,且 d ( x , y ) = 0 d(x, y) = 0 d(x,y)=0当且仅当 x = y x = y x=y
    • 对称性:对于所有 x , y ∈ X x, y \in X x,yX,有 d ( x , y ) = d ( y , x ) d(x, y) = d(y, x) d(x,y)=d(y,x)
    • 三角不等式:对于所有 x , y , z ∈ X x, y, z \in X x,y,zX,有 d ( x , z ) ≤ d ( x , y ) + d ( y , z ) d(x, z) \leq d(x, y) + d(y, z) d(x,z)d(x,y)+d(y,z)
  2. 例子:实数集 R \mathbb{R} R配备通常的绝对值距离 d ( x , y ) = ∣ x − y ∣ d(x, y) = |x - y| d(x,y)=xy是一个度量空间。

二、连续映射的定义

X X X Y Y Y是两个度量空间,配备的距离函数分别为 d X d_X dX d Y d_Y dY 一个函数 f : X → Y f: X \to Y f:XY被称为是连续的,如果对于 X X X中的任意一点 x x x和任意正实数 ϵ \epsilon ϵ,都存在一个正实数 δ \delta δ,使得当 d X ( x , y ) < δ d_X(x, y) < \delta dX(x,y)<δ时,有 d Y ( f ( x ) , f ( y ) ) < ϵ d_Y(f(x), f(y)) < \epsilon dY(f(x),f(y))<ϵ

三、连续映射的等价定义

连续映射的定义可以通过不同的方式表述,以下是几种等价的定义:

  1. 序列连续性:函数 f : X → Y f: X \to Y f:XY是连续的,当且仅当对于 X X X中的任意收敛序列 ( x n ) n ∈ N (x_n)_{n \in \mathbb{N}} (xn)nN,其像序列 ( f ( x n ) ) n ∈ N (f(x_n))_{n \in \mathbb{N}} (f(xn))nN Y Y Y中也收敛,并且 lim ⁡ n → ∞ f ( x n ) = f ( lim ⁡ n → ∞ x n ) \lim_{n \to \infty} f(x_n) = f(\lim_{n \to \infty} x_n) limnf(xn)=f(limnxn)

  2. 邻域连续性:函数 f : X → Y f: X \to Y f:XY是连续的,当且仅当对于 Y Y Y中的任意开集 U U U,其逆像 f − 1 ( U ) f^{-1}(U) f1(U) X X X中的开集。

  3. 闭集连续性:函数 f : X → Y f: X \to Y f:XY是连续的,当且仅当对于 Y Y Y中的任意闭集 C C C,其逆像 f − 1 ( C ) f^{-1}(C) f1(C) X X X中的闭集(这一性质在度量空间中成立,但在更一般的拓扑空间中不一定成立)。

四、连续映射的性质

  1. 复合连续性:如果 f : X → Y f: X \to Y f:XY g : Y → Z g: Y \to Z g:YZ都是连续的,那么复合函数 g ∘ f : X → Z g \circ f: X \to Z gf:XZ也是连续的。

  2. 常值函数连续性:对于任意度量空间 X X X Y Y Y,常值函数 f : X → Y f: X \to Y f:XY f ( x ) = c f(x) = c f(x)=c(其中 c ∈ Y c \in Y cY是常数)是连续的。

  3. 线性函数连续性:在有限维的实或复向量空间中,配备通常的欧几里得距离或范数距离,线性函数和线性算子都是连续的。

五、应用与例子

  1. 实分析中的连续函数:在实数集上配备通常的绝对值距离,连续函数的概念与实分析中的连续函数概念一致。

  2. 拓扑学中的连续映射:连续映射是拓扑学中的基本概念,度量空间中的连续映射是拓扑空间中连续映射的特例。

  3. 函数空间与算子理论:在函数空间(如 C [ a , b ] C[a, b] C[a,b] L p L^p Lp空间)中,连续线性算子(如积分算子、微分算子等)的研究是泛函分析的重要内容。

球形邻域刻画

在度量空间中,连续映射可以通过球形邻域进行刻画。这种刻画方式提供了一种直观且具体的方式来理解连续性的概念。以下是关于度量空间中连续映射的球形邻域刻画的详细解释:

一、球形邻域的定义

在度量空间 X X X中,以点 x ∈ X x \in X xX为中心,半径为 r > 0 r > 0 r>0球形邻域(或称开球)定义为:
B r ( x ) = { y ∈ X ∣ d ( x , y ) < r } B_r(x) = \{ y \in X | d(x, y) < r \} Br(x)={yXd(x,y)<r}
其中, d d d是度量空间 X X X上的距离函数。

二、连续映射的球形邻域刻画

X X X Y Y Y是两个度量空间,配备的距离函数分别为 d X d_X dX d Y d_Y dY。一个函数 f : X → Y f: X \to Y f:XY被称为是连续的,如果对于 X X X中的任意一点 x x x和任意正实数 ϵ \epsilon ϵ,都存在一个正实数 δ \delta δ,使得当 y ∈ B δ ( x ) y \in B_\delta(x) yBδ(x)时,有 f ( y ) ∈ B ϵ ( f ( x ) ) f(y) \in B_\epsilon(f(x)) f(y)Bϵ(f(x))

换句话说,对于 X X X x x x的任意一个足够小的球形邻域 B δ ( x ) B_\delta(x) Bδ(x),其像 f ( B δ ( x ) ) f(B_\delta(x)) f(Bδ(x)) Y Y Y中也是 f ( x ) f(x) f(x)的一个足够小的球形邻域 B ϵ ( f ( x ) ) B_\epsilon(f(x)) Bϵ(f(x))的子集。

三、等价性证明

要证明这种球形邻域刻画与连续映射的通常定义是等价的,我们可以按照以下步骤进行:

  1. 通常定义到球形邻域刻画的转换
    假设 f f f按通常定义是连续的。对于任意 x ∈ X x \in X xX ϵ > 0 \epsilon > 0 ϵ>0,由连续性定义,存在 δ > 0 \delta > 0 δ>0,使得当 d X ( x , y ) < δ d_X(x, y) < \delta dX(x,y)<δ时,有 d Y ( f ( x ) , f ( y ) ) < ϵ d_Y(f(x), f(y)) < \epsilon dY(f(x),f(y))<ϵ。这正是球形邻域刻画的要求。

  2. 球形邻域刻画到通常定义的转换
    假设 f f f按球形邻域刻画是连续的。对于任意 x ∈ X x \in X xX ϵ > 0 \epsilon > 0 ϵ>0,存在 δ > 0 \delta > 0 δ>0,使得当 y ∈ B δ ( x ) y \in B_\delta(x) yBδ(x)时,有 f ( y ) ∈ B ϵ ( f ( x ) ) f(y) \in B_\epsilon(f(x)) f(y)Bϵ(f(x))。即当 d X ( x , y ) < δ d_X(x, y) < \delta dX(x,y)<δ时,有 d Y ( f ( x ) , f ( y ) ) < ϵ d_Y(f(x), f(y)) < \epsilon dY(f(x),f(y))<ϵ。这正是通常定义的要求。

四、应用与例子

  1. 实数轴上的连续函数
    在实数轴上,配备通常的绝对值距离,连续函数的球形邻域刻画与通常的连续函数定义一致。例如,函数 f ( x ) = x 2 f(x) = x^2 f(x)=x2在实数轴上是连续的,因为对于任意 x ∈ R x \in \mathbb{R} xR ϵ > 0 \epsilon > 0 ϵ>0,我们可以找到 δ = ϵ \delta = \sqrt{\epsilon} δ=ϵ ,使得当 ∣ x − y ∣ < δ |x - y| < \delta xy<δ时,有 ∣ f ( x ) − f ( y ) ∣ = ∣ x 2 − y 2 ∣ = ∣ x − y ∣ ∣ x + y ∣ < ϵ |f(x) - f(y)| = |x^2 - y^2| = |x - y||x + y| < \epsilon f(x)f(y)=x2y2=xy∣∣x+y<ϵ(这里假设了 x x x y y y足够接近,使得 ∣ x + y ∣ |x + y| x+y不会太大)。

  2. 高维空间中的连续映射
    在高维欧几里得空间中,连续映射的球形邻域刻画同样适用。例如,线性映射(如矩阵乘法)在高维空间中通常是连续的,因为对于任意小的输入球形邻域,其输出也是一个小的球形邻域(这可以通过线性映射的保距性或范数性质来证明)。

综上所述,度量空间中的连续映射可以通过球形邻域进行刻画,这种刻画方式提供了一种直观且具体的理解连续性的方法,并且与连续映射的通常定义是等价的。

将度量空间上的连续映射推广到拓扑空间

一、拓扑空间的基本概念

  1. 拓扑空间:一个拓扑空间是一个集合 X X X,配备了一个称为拓扑的 τ \tau τ(是 X X X的子集族),满足以下三个条件:

    • 空集 ∅ \emptyset 和全集 X X X都属于 τ \tau τ
    • τ \tau τ中任意多个元素的并集仍属于 τ \tau τ
    • τ \tau τ中有限多个元素的交集仍属于 τ \tau τ
  2. 开集:拓扑空间 X X X中的元素(即 X X X的子集)称为开集,如果它属于拓扑 τ \tau τ

  3. 闭集:拓扑空间 X X X中的子集称为闭集,如果它的补集是开集。

二、连续映射在拓扑空间中的定义

X X X Y Y Y是两个拓扑空间,配备的拓扑分别为 τ X \tau_X τX τ Y \tau_Y τY。一个函数 f : X → Y f: X \to Y f:XY被称为是连续的,如果对于 Y Y Y中的每一个开集 U U U,其逆像 f − 1 ( U ) f^{-1}(U) f1(U) X X X中的一个开集。

三、从度量空间到拓扑空间的推广

在度量空间中,连续映射是通过球形邻域(或开球)来刻画的。然而,在拓扑空间中,我们没有距离的概念,因此不能直接使用球形邻域。但是,我们可以利用开集来模拟球形邻域的作用。

  1. 开集的作用:在拓扑空间中,开集是描述连续性的基本工具。一个函数在某点是连续的,当且仅当该点附近的所有开集的逆像都是开集。

  2. 逆像的性质:对于任意集合 A ⊆ Y A \subseteq Y AY,函数 f f f的逆像 f − 1 ( A ) f^{-1}(A) f1(A)定义为 { x ∈ X ∣ f ( x ) ∈ A } \{ x \in X | f(x) \in A \} {xXf(x)A}。如果 A A A是开集,那么连续函数 f f f要求 f − 1 ( A ) f^{-1}(A) f1(A)也是开集。

  3. 连续性的等价条件:在拓扑空间中,函数 f : X → Y f: X \to Y f:XY是连续的,当且仅当对于 X X X中的每一个点 x x x Y Y Y中包含 f ( x ) f(x) f(x)的每一个开集 U U U,都存在一个 X X X中包含 x x x的开集 V V V,使得 f ( V ) ⊆ U f(V) \subseteq U f(V)U。这个条件可以看作是度量空间中球形邻域刻画的拓扑版本。

四、例子

  1. 实数轴上的拓扑:实数轴 R \mathbb{R} R可以配备通常的拓扑,即所有开区间和它们的并集构成的拓扑。在这个拓扑下,连续函数就是通常意义上的连续函数。

  2. 离散拓扑:对于任意集合 X X X,我们可以定义离散拓扑,即 X X X的所有子集都是开集的拓扑。在这个拓扑下,任意函数都是连续的,因为任意集合的逆像都是开集。

  3. 不可分拓扑:对于任意集合 X X X(至少包含两个元素),我们可以定义不可分拓扑,即只有空集和全集是开集的拓扑。在这个拓扑下,只有常数函数是连续的。

通过以上推广,我们可以看到连续映射的概念在拓扑空间中得到了更一般的表述,不再依赖于具体的距离或度量。这种推广使得我们能够研究更广泛的数学对象和它们之间的连续关系。

参考文献

参考文献

1.文心一言
2.《测度论基础与高等概率论》
3.ChatGPT

相关文章:

概率论原理精解【13】

文章目录 在度量空间中&#xff0c;连续映射概述一、度量空间与距离函数二、连续映射的定义三、连续映射的等价定义四、连续映射的性质五、应用与例子 球形邻域刻画一、球形邻域的定义二、连续映射的球形邻域刻画三、等价性证明四、应用与例子 将度量空间上的连续映射推广到拓扑…...

年度巨献 | OpenCSG开源最大中文合成数据集Chinese Cosmopedia

01 背景 近年来&#xff0c;生成式语言模型&#xff08;GLM&#xff09;的飞速发展正在重塑人工智能领域&#xff0c;尤其是在自然语言处理、内容创作和智能客服等领域展现出巨大潜力。然而&#xff0c;大多数领先的语言模型主要依赖于英文数据集进行训练&#xff0c;中文数据…...

Mac 上,终端如何开启 proxy

文章目录 为什么要这么做前提步骤查看 port查看代理的port配置 bash测试 为什么要这么做 mac 上的终端比较孤僻吧&#xff0c;虽然开了&#xff0c;但是终端并不走&#x1fa9c;…产生的现象就是&#xff0c;浏览器可以访问&#x1f30d;&#xff0c;但是终端不可以访问&#…...

Linux中的进程入门

冯诺依曼体系结构 操作系统(Operator System) 进程控制块&#xff08;PCB&#xff09; struct task_struct{//该进程的所有属性//该进程对应的代码和属性地址struct task_struct* next; }; struct task_struct 内核结构体——>创建内核结构体对象(task_struct&#xff09;…...

Redis面试真题总结(三)

文章收录在网站&#xff1a;http://hardyfish.top/ 文章收录在网站&#xff1a;http://hardyfish.top/ 文章收录在网站&#xff1a;http://hardyfish.top/ 文章收录在网站&#xff1a;http://hardyfish.top/ 什么是缓存雪崩&#xff1f;该如何解决&#xff1f; 缓存雪崩是指…...

ARM/Linux嵌入式面经(三三):大疆

嵌入式工程师考察主要蕴含:C/C++,处理器的架构,操作系统(linux或嵌入式实时操作系统),常见硬件接口协议/总线,文件存储系统等几方面 文章目录 1)C/C++static作用,变量加入static以后在内存中存储位置的变化。static的作用变量加入static后在内存中存储位置的变化面试官…...

《DevOps实践指南》笔记-Part 2

一篇文章显得略长&#xff0c;本文对应第3-4章。前言、第1-2章请参考Part 1&#xff1b;第5-6章、附录、认证考试、参考资源等内容&#xff0c;请参考Part 3。 流动的技术实践 持续交付&#xff1a;降低在生产环境中部署和发布变更的风险。包括&#xff1a;打好自动化部署流水…...

树莓派智能语音助手实现音乐播放

树莓派语音助手从诞生的第一天开始&#xff0c;我就想着让它能像小爱音箱一样&#xff0c;可以语音控制播放音乐。经过这些日子的倒腾&#xff0c;今天终于实现了。 接下里&#xff0c;和大家分享下我的实现方法&#xff1a;首先音乐播放模块用的是我在上一篇博文写的《用sound…...

【sgCreateCallAPIFunctionParam】自定义小工具:敏捷开发→调用接口方法参数生成工具

<template><div :class"$options.name" class"sgDevTool"><sgHead /><div class"sg-container"><div class"sg-start"><div style"margin-bottom: 10px">参数列表[逗号模式]<el-too…...

完整版:NacosDocker 安装

第一步&#xff1a;先直接通过命令安装 Nacos docker run --name nacos2.2.3 -d -p 8848:8848 -e MODEstandalone f151dab7a111 第二步&#xff1a;创建 Docker 挂载目录 # 创建 log 目录 mkdir -p /root/nacos 第三步&#xff1a;将 Docker 容器的文件复制到挂载目录中 …...

mysql RR是否会导致幻读?

除了rr级别的当前读&#xff0c;都会幻读 mysql不同隔离级别&#xff1a; 而对于RC级别的语句级快照和RR级别的事务级快照的之间的区别&#xff0c;其实是由read_view生成的时机来实现的。 RC级别在执行语句时&#xff0c;会先关闭原来的read_view&#xff0c;重新生成新的r…...

一篇进阶Python深入理解函数之高阶函数与函数式编程

当我们深入探讨了函数的作用域与闭包,了解到函数不仅是代码的执行单元,还能通过闭包完成数据的封装与保护.接下来,我们将进一步挖掘函数的强大特性,尤其是高阶函数与函数式编程,帮助你更全面地理解 Python 中函数的特性与应用. 高阶函数 高阶函数是指接受一个或多个函数作为参…...

python中Web开发框架的使用

Python 的 Web 开发框架种类繁多&#xff0c;常见的有 Django 和 Flask 这两个框架。它们各有优点&#xff0c;适合不同类型的 Web 应用开发需求。下面&#xff0c;我将详细介绍这两大主流框架的使用方法&#xff0c;让你快速上手 Python 的 Web 开发。 1. Django Django 是一…...

【AI视频】Runway:Gen-2 运镜详解

博客主页&#xff1a; [小ᶻZ࿆] 本文专栏: AI视频 | Runway 文章目录 &#x1f4af;前言&#x1f4af;Camera Control&#xff08;运镜&#xff09;&#x1f4af;Camera Control功能测试Horizonta&#xff08;左右平移&#xff09;Vertical&#xff08;上下平移&#xff0…...

Python “函数” ——Python面试100道实战题目练习,巩固知识、检查技术、成功就业

本文主要是作为Python中函数的一些题目&#xff0c;方便学习完Python的函数之后进行一些知识检验&#xff0c;感兴趣的小伙伴可以试一试&#xff0c;含选择题、判断题、实战题、填空题&#xff0c;答案在第五章。 在做题之前可以先学习或者温习一下Python的函数&#xff0c;推荐…...

[产品管理-15]:NPDP新产品开发 - 13 - 产品创新流程 - 具体产品的创新流程:精益生产与敏捷开发

目录 前言&#xff1a;​ 一、集成产品开发IPD模型——集成跨功能团队的产品开发 1.1 概述 1、IPD模型的核心思想 2、IPD模型的主要组成部分 3、IPD模型的实施步骤 4、IPD模型的优点 1.2 基于IPD系统的组织实践等级 1.3 IPD的优缺点 二、瀑布开发模型 1、定义与特点…...

FB仿真模拟PID曲线数据

为了能直观的理解PID的参数调整与曲线数据的变化关系&#xff0c;使用FB写了一个模拟PID曲线数据的程序。 PID类如下&#xff1a; Type PIDController Private : kp_ As Double //比例增益 ki_ As Double //积分增益 kd_ As Double …...

【变化检测】基于ChangeStar建筑物(LEVIR-CD)变化检测实战及ONNX推理

主要内容如下&#xff1a; 1、LEVIR-CD数据集介绍及下载 2、运行环境安装 3、ChangeStar模型训练与预测 4、Onnx运行及可视化 运行环境&#xff1a;Python3.8&#xff0c;torch1.12.0cu113&#xff0c;onnxruntime-gpu1.12.0 likyoo变化检测源码&#xff1a;https://github.c…...

kafka动态认证 自定义认证 安全认证-亲测成功

kafka动态认证 自定义认证 安全认证-亲测成功 背景 Kafka默认是没有安全机制的&#xff0c;一直在裸奔。用户认证功能&#xff0c;是一个成熟组件不可或缺的功能。在0.9版本以前kafka是没有用户认证模块的&#xff08;或者说只有SSL&#xff09;&#xff0c;好在kafka0.9版本…...

航空航司reese84逆向

reese84逆向 Reese84 是一种用于保护网站防止自动化爬虫抓取的防护机制&#xff0c;尤其是在航空公司网站等需要严格保护数据的平台上广泛使用。这种机制通过复杂的指纹识别和行为分析技术来检测和阻止非人类的互动。例如&#xff0c;Reese84 可以通过分析访问者的浏览器指纹、…...

利用最小二乘法找圆心和半径

#include <iostream> #include <vector> #include <cmath> #include <Eigen/Dense> // 需安装Eigen库用于矩阵运算 // 定义点结构 struct Point { double x, y; Point(double x_, double y_) : x(x_), y(y_) {} }; // 最小二乘法求圆心和半径 …...

UE5 学习系列(三)创建和移动物体

这篇博客是该系列的第三篇&#xff0c;是在之前两篇博客的基础上展开&#xff0c;主要介绍如何在操作界面中创建和拖动物体&#xff0c;这篇博客跟随的视频链接如下&#xff1a; B 站视频&#xff1a;s03-创建和移动物体 如果你不打算开之前的博客并且对UE5 比较熟的话按照以…...

Qt Http Server模块功能及架构

Qt Http Server 是 Qt 6.0 中引入的一个新模块&#xff0c;它提供了一个轻量级的 HTTP 服务器实现&#xff0c;主要用于构建基于 HTTP 的应用程序和服务。 功能介绍&#xff1a; 主要功能 HTTP服务器功能&#xff1a; 支持 HTTP/1.1 协议 简单的请求/响应处理模型 支持 GET…...

高危文件识别的常用算法:原理、应用与企业场景

高危文件识别的常用算法&#xff1a;原理、应用与企业场景 高危文件识别旨在检测可能导致安全威胁的文件&#xff0c;如包含恶意代码、敏感数据或欺诈内容的文档&#xff0c;在企业协同办公环境中&#xff08;如Teams、Google Workspace&#xff09;尤为重要。结合大模型技术&…...

BCS 2025|百度副总裁陈洋:智能体在安全领域的应用实践

6月5日&#xff0c;2025全球数字经济大会数字安全主论坛暨北京网络安全大会在国家会议中心隆重开幕。百度副总裁陈洋受邀出席&#xff0c;并作《智能体在安全领域的应用实践》主题演讲&#xff0c;分享了在智能体在安全领域的突破性实践。他指出&#xff0c;百度通过将安全能力…...

让AI看见世界:MCP协议与服务器的工作原理

让AI看见世界&#xff1a;MCP协议与服务器的工作原理 MCP&#xff08;Model Context Protocol&#xff09;是一种创新的通信协议&#xff0c;旨在让大型语言模型能够安全、高效地与外部资源进行交互。在AI技术快速发展的今天&#xff0c;MCP正成为连接AI与现实世界的重要桥梁。…...

Redis数据倾斜问题解决

Redis 数据倾斜问题解析与解决方案 什么是 Redis 数据倾斜 Redis 数据倾斜指的是在 Redis 集群中&#xff0c;部分节点存储的数据量或访问量远高于其他节点&#xff0c;导致这些节点负载过高&#xff0c;影响整体性能。 数据倾斜的主要表现 部分节点内存使用率远高于其他节…...

Android 之 kotlin 语言学习笔记三(Kotlin-Java 互操作)

参考官方文档&#xff1a;https://developer.android.google.cn/kotlin/interop?hlzh-cn 一、Java&#xff08;供 Kotlin 使用&#xff09; 1、不得使用硬关键字 不要使用 Kotlin 的任何硬关键字作为方法的名称 或字段。允许使用 Kotlin 的软关键字、修饰符关键字和特殊标识…...

优选算法第十二讲:队列 + 宽搜 优先级队列

优选算法第十二讲&#xff1a;队列 宽搜 && 优先级队列 1.N叉树的层序遍历2.二叉树的锯齿型层序遍历3.二叉树最大宽度4.在每个树行中找最大值5.优先级队列 -- 最后一块石头的重量6.数据流中的第K大元素7.前K个高频单词8.数据流的中位数 1.N叉树的层序遍历 2.二叉树的锯…...

【Redis】笔记|第8节|大厂高并发缓存架构实战与优化

缓存架构 代码结构 代码详情 功能点&#xff1a; 多级缓存&#xff0c;先查本地缓存&#xff0c;再查Redis&#xff0c;最后才查数据库热点数据重建逻辑使用分布式锁&#xff0c;二次查询更新缓存采用读写锁提升性能采用Redis的发布订阅机制通知所有实例更新本地缓存适用读多…...