
분산 키-값 저장소
무료

etcd는 분산 시스템의 중요한 데이터를 위해 설계된 분산 일관성 키-값 저장소입니다. 여러 머신 클러스터에서 데이터를 안정적으로 저장하고 액세스하는 방법을 제공합니다. etcd는 리더 선출을 처리하고 머신 오류를 허용하여 높은 가용성을 보장합니다. 간단한 HTTP 인터페이스, 키-값 저장소, 변경 사항 모니터링을 위한 watch 기능을 갖추고 있습니다. Raft 합의 알고리즘을 기반으로 구축된 etcd는 강력한 일관성을 제공하며 많은 클라우드 네이티브 프로젝트에서 사용됩니다. CNCF 프로젝트로, 선택적 SSL 인증 및 키 만료를 위한 TTL과 같은 기능을 제공하여 다양한 분산 시스템 요구 사항에 적합합니다.
키-값 저장소와 상호 작용하기 위한 사용하기 쉬운 HTTP API.
계층적 디렉토리 구조로 데이터를 저장합니다.
특정 키 또는 디렉토리의 업데이트를 모니터링할 수 있습니다.
보안 통신을 위해 선택적 SSL 클라이언트 인증서 인증을 지원합니다.
초당 수천 건의 쓰기를 처리하도록 벤치마킹되었습니다.
강력한 일관성 및 내결함성을 위해 Raft 프로토콜을 사용합니다.
머신에 etcd를 설치합니다., 적절한 설정(예: 클러스터 크기, 데이터 디렉토리)으로 etcd를 구성합니다., etcdctl 명령줄 도구 또는 HTTP API를 사용하여 키-값 데이터를 저장하고 검색합니다., 키 또는 디렉토리의 변경 사항을 모니터링하기 위해 watch 메커니즘을 구현합니다., 구성 관리, 서비스 검색 또는 리더 선출을 위해 etcd를 분산 시스템에 통합합니다.
분산 환경에서 서비스가 서로를 찾을 수 있도록 합니다.
클러스터 전체에서 구성 데이터를 저장하고 배포합니다.
분산 시스템에서 리더 선출을 용이하게 합니다.
분산 잠금 및 조정을 위한 메커니즘을 제공합니다.
분산 시스템을 관리하고 오케스트레이션하기 위해.
클라우드 네이티브 애플리케이션을 구축하고 배포하기 위해.
etcd는 오픈 소스 프로젝트이며 무료로 사용할 수 있습니다.