排序
innodb存储引擎特点
InnoDB介绍 InnoDB是一种兼顾高可靠性和高性能的通用存储引擎,在 MySQL 5.5 之后,InnoDB是默认的 MySQL 存储引擎。 InnoDB特点 支持事务,提供ACID(原子性、一致性、隔离性、持久性)特性。 ...
数据库如何实现分库分表
将原本存储于单个数据库上的数据拆分到多个数据库,把原来存储在单张数据表的数据拆分到多张数据表中,实现数据切分,从而提升数据库操作性能。 分库分表的实现可以分为两种方式:垂直切分和水...
什么是RPC
通俗讲就是远程过程调用 RPC要求在调用方中放置被调用的方法的接口。 调用方只要调用了这些接口,就相当于调用了被调用方的实际方法,十分易用。 于是,调用方可以像调用内部接口一样调用远程的...
请求重试的方法有哪些?
一个大的项目中,可能会调用多个三方服务,而这些三方的服务器可能分布在世界的各个角落,所以请求三方接口的时候,难免会遇到一些网络问题,这时候需要加入重试机制了,当然这也是面试的常见问...
Kubernetes Pod被驱逐故障排除过程
设想一个场景:有三个工作节点的Kubernetes 集群,版本为 v1.19.0。发现在 worker 1 上运行的一些 pod 被驱逐了 Pod被驱逐的日志 从上图可以看出有很多pod被驱逐了,报错信息也很清楚。由于节点...
raft算法选举流程详解
引入主节点,通过竞选来获取主节点。节点分为三类: 领头结点 Leader 从节点 Follower 候选节点 Candidate 想象咱们身处一个居民社区里面,这个社区需要选举出一位业委会主任来负责新年的社区大...
Spring Cache缓存注解
不念最近在开发公司项目时使用到 Redis 缓存,并在翻看前人代码时,看到了一种关于 @Cacheable 注解的自定义缓存有效期的解决方案,感觉比较实用,因此自己拓展完善了一番后分享给各位。 Spri...
什么是hosts文件,有什么作用?(如何修改hosts文件)
一、介绍 在进行复杂的网络操作时,了解hosts文件的重要性是至关重要的。 这个简单的文本文件,位于每台联网设备的操作系统中,起着对设备网络通信至关重要的作用。 接下来,让我们一起深入研究...












