首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Wo3Shi4七
掘友等级
Golang开发工程师
保持分享
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 40
沸点 0
赞
40
返回
|
搜索文章
Wo3Shi4七
Golang开发工程师
·
5月前
关注
消息不丢失:生产者收到写入成功响应后消息一定不会丢失吗?
消息不丢失:生产者收到写入成功响应后消息一定不会丢失吗? 理解消息丢失,需要对生产者到消费者整个环节都有深刻的理解 Kafka主从同步与ISR kafka中消息被存在分区中...
1
评论
分享
Wo3Shi4七
Golang开发工程师
·
5月前
关注
消息积压:业务突然增长,导致消息消费不过来怎么办?
消息积压:业务突然增长,导致消息消费不过来怎么办? 消息积压指消息生产速度大于消费速度,导致消息在broker上存放。消息积压可能导致消息很久才被消费。对于时效性有要求的业...
2
1
分享
Wo3Shi4七
Golang开发工程师
·
5月前
关注
消息顺序:保证消息有序,一个topic只能有一个partition吗?
消息顺序:保证消息有序,一个topic只能有一个partition吗? 消息在分区上的组织方式 kafka中,消息以分区为单位存储。分区是逻辑上的概念,用于消息水平划分和并...
1
评论
分享
Wo3Shi4七
Golang开发工程师
·
5月前
关注
怎么在Kafka上支持延迟消息?
怎么在Kafka上支持延迟消息? 延迟列队和延迟消息 延迟列队是一种特殊队列,里面每个元素都有过期时间,如果没过期去拿元素会被阻塞,元素过期时就会拿到这个元素。可以说拿到的...
1
评论
分享
Wo3Shi4七
Golang开发工程师
·
5月前
关注
消息队列可以用来解决什么问题
消息队列可以用来解决什么问题 异步、削峰、解耦。消息队列的应用场景都是围绕这三点设计的,如日志处理、消息通讯。 案例 秒杀场景 秒杀场景在消息队列之前,要先做用户校验,用户...
1
评论
分享
Wo3Shi4七
Golang开发工程师
·
7月前
关注
Redis常见面试题
Redis常见面试题 缓存穿透是什么 缓存穿透指查询时缓存中没有数据,就会到数据库中查询数据,数据库也没有这个数据,就无法更新缓存,之后每次查询这个数据都要查询数据库(查询...
1
1
分享
Wo3Shi4七
Golang开发工程师
·
7月前
关注
缓存过期:为什么Redis不立刻删除已经过期的数据?
缓存过期:为什么Redis不立刻删除已经过期的数据? 缓存命中率 缓存命中率(缓存命中次数除以查询总次数) 是衡量缓存效果的关键指标。 在实践中我们要尽量把缓存命中率提高到...
1
评论
分享
Wo3Shi4七
Golang开发工程师
·
7月前
关注
Redis缓存穿透和雪崩(面试高频,工作常用)
Redis缓存穿透和雪崩(面试高频,工作常用) 缓存穿透(查不到导致的) 用户想要查询一个数据,发现Redis中没有,也就是缓存没有命中,于是向持久层数据库查询。发现也没有...
1
评论
分享
Wo3Shi4七
Golang开发工程师
·
7月前
关注
Redis主从复制
Redis主从复制 概念 主从复制是一种数据库架构设计技术,通过将数据从主节点(Master)同步到多个从节点(Slave),实现数据的多副本管理。 主从复制包含一个主节点...
1
评论
分享
Wo3Shi4七
Golang开发工程师
·
7月前
关注
Redis持久化
Redis持久化 面试和工作中,持久化都是重点 redis是内存数据库,如果不将内存中的数据存储到磁盘中,断电就会丢失 RDB(默认情况下使用rdb) 在指定的时间间隔内将...
1
评论
分享
Wo3Shi4七
Golang开发工程师
·
7月前
关注
Redis.conf详解
Redis.conf详解 我们Redis启动的时候,通过配置文件来启动 1、配置文件unit单位对大小写不敏感。 持久化,在规定的时间内,执行了多少次操作,则会持久化到文件...
1
评论
分享
Wo3Shi4七
Golang开发工程师
·
7月前
关注
Redis基本的事务操作
Redis基本的事务操作 Redis事务本质:一组命令的集合!一个事物中的所有命令都会被序列化,在事务执行过程中会按照顺序执行 一次性、顺序性、排他性 Redis的事务 开...
1
评论
分享
Wo3Shi4七
Golang开发工程师
·
7月前
关注
Redis三种特殊数据类型
三种特殊数据类型 Geospatial地理位置 朋友的定位、附近的人、打车距离计算 Redis的Geo在Redis3.2版本就退出了,这个功能可以推算地理位置信息,两地直接...
1
评论
分享
Wo3Shi4七
Golang开发工程师
·
7月前
关注
Redis五大数据类型
五大数据类型 Redis是一个开源的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件MQ。它支持多种类型的数据结构,如字符串(string)、散列(hashs...
1
评论
分享
Wo3Shi4七
Golang开发工程师
·
7月前
关注
Redis入门
Redis入门 概述 1、内存存储、持久化,内存中是断电即失的,所以持久化很重要(rdb,aof) 2、效率高,可用于高速缓存 3、发布订阅系统 4、地图信息分析 5、计时...
1
评论
分享
Wo3Shi4七
Golang开发工程师
·
7月前
关注
Nosql概述
Nosql概述 为什么要用Nosql 以前一个基本网站访问量不会太大,单个数据库完全够用。 当时都是使用静态网页HTML,服务器没有太大的压力。 思考:这种情况,网站瓶颈是...
1
评论
分享
Wo3Shi4七
Golang开发工程师
·
7月前
关注
Buffer Pool
Buffer Pool 为什么要有 Buffer Pool? MySQL 的数据是存储在磁盘里的,但是也不能每次都从磁盘里面读取数据,这样性能是极差的。 通过加缓存就可以提...
1
评论
分享
Wo3Shi4七
Golang开发工程师
·
7月前
关注
MySQL底层原理(第二期)
十、索引组织表:万物皆索引(写多读少用堆表,读多写少用索引组织表) (堆表和索引组织表有什么区别?分别应用场景是什么?) 堆表中的数据无序存放, 数据的排序完全依赖于索引。...
2
评论
分享
Wo3Shi4七
Golang开发工程师
·
7月前
关注
二叉搜索树
二叉搜索树 二叉搜索树(binary search tree)满足以下条件。 1.对于根节点,左子树中所有节点的值 < 根节点的值 < 右子树中所有节点的值。 2.任意节点...
1
评论
分享
Wo3Shi4七
Golang开发工程师
·
7月前
关注
MySQL底层原理(第一期)
一、执行一条 select 语句,期间发生了什么? (整体的结构,有哪些模块,做什么,要理解,后面需要能讲出来) 连接器:建立连接,管理连接、校验用户身份; 查询缓存:查询...
1
评论
分享
下一页
个人成就
文章被点赞
45
文章被阅读
4,608
掘力值
854
关注了
0
关注者
6
收藏集
0
关注标签
2
加入于
2025-03-17