摘要: Raft协议 Raft is a consensus algorithm that is designed to be easy to understand(强一致性算法) Raft 角色 Leader(领袖):领袖由群众投票选举得出,每次选举,只能选出一名领袖;负责Client交互和log复制,同 阅读全文
posted @ 2022-04-11 23:49 大切切 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 什么是ETCD? etcd是一个Go言编写的分布式、高可用的一致性键值存储系统,用于提供可靠的分布式键值存储、配置共享和服务发现等功能。 特点 简单: 易使用:基于HTTP+JSON的API让你用curl就可以轻松使用 易部署:使用Go语言编写,跨平台,部署和维护简单 可靠: 强一致:使用Raft算 阅读全文
posted @ 2022-04-11 20:43 大切切 阅读(815) 评论(0) 推荐(0) 编辑
摘要: 为什么要有索引 开发的过程中,会碰到当数据库中数据量较大的时候,后端接口获取数据出现缓慢问题,为了优化体验,除了代码逻辑上的优化外,数据库索引也是一个优化方向,因此我们需要了解什么是索引,一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多 阅读全文
posted @ 2022-04-11 11:17 大切切 阅读(208) 评论(0) 推荐(1) 编辑