目录
产品简介
Etcd是一个分布式的键值存储,具有高可用性、强一致性和可监视的变化。名称“etcd”来自unix的配置目录“etc”和“d”分布式系统。
有两个主要的用例:分布式系统中的并发控制和应用程序配置存储。例如,CoreOS Container Linux使用etcd实现全局信号量,以避免集群中的所有节点同时重启。此外,Kubernetes使用etcd作为他们的配置存储。
发展历史
CoreOS在2013年发布了etcd。最初,开发etcd是为了管理CoreOS Container Linux的集群。2014年,谷歌启动了Kubernetes项目,并使用etcd作为他们的配置存储。2016年,CoreOS发布了etcd3,并将其数据结构从树形模型改为平面键空间。2018年,RedHat宣布收购CoreOS,同年IBM宣布收购RedHat。
相关资料
官网:https://etcd.io/
基本属性
产品名称 | etcd |
---|---|
所属国家 | 美国 |
最新版本 | 3.4 |
开源地址 | https://github.com/coreos/etcd |
db-engines得分 | 9.26 |
首发时间 | 2013-01-01 |
模型分类 | 键值 |
商业模式 | 开源 |
许可协议 | Apache v2 |
开发语言 | Go |
隔离级别 | Serializable |
视图 | 不支持 |
表关联方式 | Not Supported |
索引类型 | B+Tree |
并发控制 | MVCC |
产品架构 | Shared-Nothing |
兼容性
操作系统 | Linux |
---|
其他特性
文档 | https://etcd.io/docs/latest/ |
---|---|
产品首页 | https://etcd.io/ |
厂商
厂商 | CoreOS |
---|---|
官网 | https://etcd.io/ |
用户评价
0
0
相关文章
Kubernetes的events事件信息放在etcd的哪里
运维笔谈
9次阅读
2025-04-04 22:32:57
【使用指南】在 Kubernetes 上部署读写分离的 GreptimeDB 集群
GreptimeDB
25次阅读
2025-03-28 15:02:48
从Milvus Operator聊聊,手动运维终将被淘汰
ZILLIZ
85次阅读
2025-03-28 15:00:27
postgresql+patroni+etcd高可用安装
necessary
141次阅读
2025-03-28 10:11:23
K8s高可用集群(二进制-V1.22)
IT那活儿
30次阅读
2025-03-06 09:27:11
低成本+高性能+超灵活!Deepseek 671B+Milvus重新定义知识库搭建
ZILLIZ
123次阅读
2025-02-11 09:50:39
告别 etcd,拥抱 SQL:RisingWave 元数据存储探索之旅
RisingWave中文开源社区
42次阅读
2025-01-20 10:11:41
YMatrix 5.3.8 版本发布
YMatrix
27次阅读
2025-01-07 09:42:32
YMatrix 6.2.1 版本发布
YMatrix
51次阅读
2024-12-28 10:13:11
当etcd的磁盘使用达到2G后,数据无法写入的处理思路
运维笔谈
50次阅读
2024-12-03 07:05:27