相关文章
Redis--缓存击穿、缓存穿透、缓存雪崩
缓存击穿 什么是缓存击穿呢? 在高并发的场景下,一个热点的缓存数据在redis中突然失效(过期或被删除时,所有的读请求都会直接落在数据库上,导致数据库瞬间压力剧增,严重时可能会造成数据库宕机。这种情况就是所谓的“缓存击穿”。(…
建站知识
2024/12/22 22:01:20
【MongoDB 】MongoDB 介绍及应用,设计到4个案例
MongoDB 介绍概述
基础概念
MongoDB 是非关系型数据库,也就是nosql,存储json数据格式会非常灵活,要比数据库mysql/MariaDB更好,同时也能为mysql/MariaDB分摊一部分的流量压力。
对于经常读写的数据他会存入内存,如此…
建站知识
2024/12/19 3:12:17
浅谈匿名结构体和结构体内存对齐
1、匿名结构体
什么是匿名结构体?顾名思义,定义结构体类型时没有标注名称,此时这个结构体便为匿名结构体.
由于匿名结构体的特点,创建匿名结构体变量只能在定义匿名结构体时创建。
关于匿名结构体有一个非常有意思的点,用两个不…
建站知识
2024/12/15 6:11:02
TypeScript 命名空间和模块
介绍
TypeScript 1.5里术语名已经发生了变化: “内部模块”现在称做“命名空间”。也就是说像 module X { } 这样的写法,在当前推荐的写法中应该是 namespace X { } 。 “外部模块”现在简称为“模块”,通常通过 import 和 export 关键字来…
建站知识
2024/12/14 15:48:47
力扣面试经典算法150题:多数元素
多数元素
今天的题目是力扣面试经典150题中的数组的简单题: 多数元素 题目链接:https://leetcode.cn/problems/majority-element/description/?envTypestudy-plan-v2&envIdtop-interview-150 题目描述
给定一个大小为 n 的数组 nums,其中包含 n 个…
建站知识
2024/12/15 5:09:39