트렌딩 목록으로
Go
agentagent-contextagent-memoryagentic

pingcap / tidb

TiDB는 예측할 수 없이 성장하는 주체적 작업을 위해 설계되었으며, ACID 보장과 트랜잭션, 분석, 벡터 검색에 대한 기본 지원을 제공합니다. 데이터 사일로 없음. 시끄러운 이웃 없음. 인프라 한계 없음.

40.4K
6.2K
6일 전
GitHub에서 보기

이 프로젝트에 대해

pingcap 님의 tidb 프로젝트는 GitHub에서 40.4K개의 별을 받으며 많은 개발자들의 주목을 받고 있습니다. 특히 Go 환경에서 유용하게 활용될 수 있으며, 최근 오픈소스 커뮤니티에서 활발한 기여와 토론이 이루어지고 있는 트렌딩 레포지토리입니다.

Language Breakdown

Go 95%Starlark 2%Shell 2%Yacc 1%Jsonnet 0%Makefile 0%

🇰🇷 한국어 번역 README

캐시 히트

티DB

TiDB(/'taɪdiːbi:/, "Ti"는 Titanium의 약자)는 고가용성, 수평 및 수직 확장성, 강력한 일관성, 그리고 높은 성능을 위해 설계된 오픈 소스, 클라우드 네이티브, 분산 SQL 데이터베이스입니다.

  • 주요 특징
  • 퀵 스타트
  • 도움 필요해?
  • 건축
  • 기여
  • 면허
  • 참고
  • 감사의 글

주요 특징

  • 분산 트랜잭션: TiDB는 ACID 준수를 보장하기 위해 2단계 커밋 프로토콜을 사용하여 강력한 일관성을 제공합니다. 트랜잭션은 여러 노드에 걸쳐 있으며, TiDB의 분산 특성은 네트워크 파티션이나 노드 장애가 있어도 데이터 정확성을 보장합니다.

  • 수평 및 수직 확장성: TiDB는 노드를 더 추가하거나 기존 노드의 자원을 늘려 수직으로 확장할 수 있으며, 모두 다운타임 없이 가능합니다. TiDB의 아키텍처는 컴퓨팅과 스토리지를 분리하여 필요에 따라 각각 독립적으로 조정할 수 있어 유연성과 성장을 가능하게 합니다.

  • 고가용성: 내장된 래프트 합의 프로토콜은 신뢰성과 자동 장애 조치 보장. 데이터는 여러 복제본에 저장되며, 트랜잭션은 대부분의 복제본에 쓰기 후에만 커밋되어 일부 복제본이 실패하더라도 강한 일관성과 가용성을 보장합니다. 복제본의 지리적 배치는 다양한 재해 내성 수준에 맞게 구성할 수 있습니다.

  • 하이브리드 트랜잭션/분석 처리(HTAP): TiDB는 두 가지 스토리지 엔진을 제공합니다: 행 기반 스토리지 엔진인 TiKV와 TiFlash,


🌐 본 텍스트는 빠른 이해를 돕기 위한 요약 번역본입니다. 정확한 기술 정보 및 전체 코드는 GitHub 원문에서 확인하실 수 있습니다.

이 정보는 AI가 자동으로 분석한 결과입니다. 정확한 내용은 원문을 확인하세요.

pingcap/tidb GitHub 원문 바로가기 →