技术笔记共2311篇 第79页
什么是消息中间件-不念博客

什么是消息中间件

消息中间件(Message Broker)是一种在分布式系统中用于传递消息、通知和事件的基础架构组件。 它允许不同组件、应用程序或系统之间异步地交换数据和信息,以实现削峰、解耦和可扩展的通信。 消...
TLB的作用及工作方式-不念博客

TLB的作用及工作方式

TLB是一种硬件缓存,它用于存储虚拟地址到物理地址的映射关系,以提高地址转换的速度。 TLB通常是一种关联数组,可以在一个时钟周期内进行查找。 TLB的工作方式如下: 当CPU生成虚拟地址时,它...
如何发现bigkey-不念博客

如何发现bigkey

1、使用 Redis 自带的 --bigkeys 参数来查找。 # redis-cli -p 6379 --bigkeys # Scanning the entire keyspace to find biggest keys as well as # average sizes per key type. You can use...
webp图片格式有哪些优势-不念博客

webp图片格式有哪些优势

WebP是一种现代的图像格式,由Google开发。 它使用无损压缩和有损压缩算法,可以提供更高的压缩率和更好的图像质量,相比于JPEG和PNG格式。 WebP格式支持透明度、动画和多帧图像,适用于网页和...
不念的头像-不念博客不念3年前
546
redis应用场景有哪些?-不念博客

redis应用场景有哪些?

我们直接看 Redis 官方是怎么介绍自己的。 Redis 官方的介绍原版是英文的,我翻译成了中文后截图的,所以有些文字读起来会比较拗口,没关系,我会把里面比较重要的特性抽出来讲一下。 Redis 是...
什么是云原生?-不念博客

什么是云原生?

我们说起云原生会想到什么?容器?微服务?Serverless? 下图展示了自 20 世纪 80 年代以来架构和流程的演变。 我们从中可以看到云原生概念的几个重要组成部分。 企业可以使用云原生技术在公有...
不念的头像-不念博客不念3年前
531
Nginx模块location下root和alias使用及区别-不念博客

Nginx模块location下root和alias使用及区别

在Nginx中,root和alias都是用于指定服务器上文件系统中资源的位置,但它们在用法和行为上有一些不同点。 相同点: 两者都可以用于确定请求的文件所在的位置,并将其发送给客户端。 root和alias...
什么是中间人攻击,怎样防止这种攻击-不念博客

什么是中间人攻击,怎样防止这种攻击

自从互联网诞生以来,网络攻击的方式就层出不穷,而且很多早期的攻击技巧已经沿用至今。 中间人攻击(Man in the Middle,简称 MITM)就是一种历史悠久,至今仍然被攻击者常用的网络侵袭手段。 ...