카크로치디비는 스케일가능하고 일관성있는, 소스코드에 접근가능한 데이터베이스로 디자인되었습니다. 개발자는 종종 우리가 어떻게 이것을 달성했는지 질문하는데, 이 가이드는 카크로치 프로세스의 세부동작을 자세하게 설명합니다.

하지만, 카크로치디비를 사용하기 위해 기본 아키텍처를 이해할 필요는 없습니다. 이 페이지는 심층 사용자와 데이터베이스 애호가에게 내부에서 무슨 일이 일어나는지 설명합니다.

가이드 사용법

이 가이드는 카크로치디비의 각 계층을 자세히 설명하는 페이지로 나뉩니다. 순차적으로(개요에서 SQL 계층 순으로) 읽는 것이 좋습니다.

카크로치디비에 대한 고수준의 이해를 원하면 각 계층의 개요를 읽으십시오. 더 기술적인 세부내용(예를 들어 프로젝트에 기여 하는 것에 관심이 있다면) 각 구성요소도 읽어야 합니다.

Note:
이 가이드는 카크로치디비의 구조에 대해 자세히 설명하지만, 당신이 카크로치디비를 사용하여 애플리케이션을 구성하는 방법에 대해서는 설명하지 않습니다. 카크로치디비를 사용한 애플리케이션 아키텍처에 대한 도움말을 모려면 사용자 문서를 확인하십시오.

This guide details how CockroachDB is built, but does not explain how you should architect an application using CockroachDB. For help with your own application's architecture using CockroachDB, check out our user documentation.