面试
文章平均质量分 77
贝多芬也爱敲代码
哇!好多不了解的,还是要多啃得点 ^0^~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何减小ES和mysql的同步时间差
摘要: 减小Elasticsearch和MySQL同步时间差的关键在于优化同步方案、链路性能和ES写入。采用实时流式同步工具(如Canal)替代批量同步,优化MySQL binlog配置和网络性能,提升同步服务并发处理能力。同时调整ES的bulk写入参数、refresh间隔和集群配置,并加强监控告警。业务上可适当容忍非实时数据,仅同步必要字段。(149字)原创 2025-10-09 16:05:08 · 403 阅读 · 0 评论 -
深分页优化:高效解决方案全解析
应对深分页问题的综合解决方案 深分页(如查询第10000页数据)会导致数据库性能下降。解决方案包括:1)数据源限制,通过归档冷数据减少总量;2)引入Elasticsearch,利用search_after机制避免偏移量问题;3)SQL优化,使用游标分页(基于有序字段)替代OFFSET;4)ES+SQL混合方案,用ES快速检索ID后通过数据库回查;5)纯数据库优化,如分步查询、延迟关联等。根据业务场景选择合适方案,优先考虑数据归档和索引优化,再逐步引入高级架构。原创 2025-08-26 13:39:24 · 981 阅读 · 0 评论 -
HTTPS实现内容加密的逻辑
讲解视频:https://www.bilibili.com/video/BV1uY4y1D7Ng。为了防止CA机构错发证书,引入CT机制,对CA机构证书进行监管(了解即可)原创 2025-03-09 21:10:37 · 412 阅读 · 0 评论 -
联合索引关于In和范围查询影响索引使用的情况分析
索引类型1、unique ,唯一索引2、normal,普通索引3、fulltext, 全文索引4、spatial,空间索引。原创 2025-03-07 22:21:42 · 300 阅读 · 0 评论 -
netty常见的面试问题整理
Bytebuf(字节容器):网络通信最终都是通过字节流进行传输的。ByteBuf 就是 Netty 提供的一个字节容器,其内部是一个字节数组。Bootstrap 和 ServerBootstrap(启动引导类)Channel: 是 Netty 对网络操作抽象类。Channel可以理解为是socket连接,在客户端与服务端连接的时候就会建立一个Channel。EventLoop(事件循环):实际就是责监听网络事件并调用事件处理器进行相关 I/O 操作(读写)的处理。原创 2025-02-23 11:06:25 · 905 阅读 · 0 评论 -
netty优雅的无锁化设计
线程绑定:每个Channel绑定到一个EventLoop,避免多线程竞争。无锁数据结构:使用高效的并发队列(如MpscQueue)和 CAS 操作。内存管理:通过内存池和ByteBuf的无锁化设计提升性能。高性能工具:如和无锁化的计数器。这些设计使得 Netty 在高并发场景下能够高效运行,同时避免了锁带来的性能瓶颈和复杂性。原创 2025-02-22 21:03:21 · 912 阅读 · 0 评论 -
netty基础知识梳理和总结
ChannelHandler对使用者而言,可以说是最重要的组件了,因为对于数据的入站和出站的业务逻辑的编写都是在ChannelHandler中完成的。这个对象可以看作是一个异步操作的结果的占位符,它将在未来的某个时刻完成,并提供对其结果的访问。Bootstrap是引导的意思,它的作用是配置整个Netty程序,将各个组件都串起来,最后绑定端口、启动Netty服务。Netty是基于NIO2的IO模型(IO多路复用模型,非循环进行read的系统调用的原始NOBlock IO模型)。原创 2025-02-22 17:07:24 · 1643 阅读 · 0 评论 -
分布式事务
分布式事务,就是在不同的节点保证事务的ACID。即是原子性,一致性,隔离性,持久化。原创 2025-02-16 18:15:46 · 925 阅读 · 0 评论 -
NGINX相关的知识点
NGINX 的负载均衡功能非常强大,支持多种负载均衡策略、健康检查、会话保持、SSL/TLS 终止等功能。通过合理配置,可以显著提高系统的性能和可靠性。原创 2025-02-13 17:03:34 · 1030 阅读 · 0 评论 -
知识点摘要记忆
目录SpringCloud0.) 体系架构图1.) SpringCloud概述2.) 注册中心 Eureka3.) 负载均衡之 Ribbon4.) Open Feign5.) Hystrix6.) Zuul网关7.) 总线Buszookeeper0.) Zookeeper概述1.) ZooKeeper 典型应用场景2.) ZooKeeper 特点3.) ZNode的数据结构4.) Watcher(事件监听器)5.) 会话6.) ZAB 协议介绍SpringCloud0.) 体系架构图1.) S原创 2020-09-18 20:26:31 · 1822 阅读 · 0 评论
分享