1.2. 건축 기초

진행하기 전에 기본을 이해해야합니다PostgreSQL시스템 아키텍처. 의 부분 이해PostgreSQL상호 작용은이 장을 다소 명확하게 만듭니다.

데이터베이스 전문 용어,PostgreSQL클라이언트/서버 모델을 사용합니다. 에이PostgreSQL세션은 다음 협력 프로세스 (프로그램)로 구성됩니다. :

  • 데이터베이스 파일을 관리하는 서버 젠 토토는 클라이언트 애플리케이션에서 데이터베이스에 대한 연결을 허용하며 클라이언트를 대신하여 데이터베이스 작업을 수행합니다. 데이터베이스 서버 프로그램을라고합니다.Postgres.

  • 데이터베이스 작업을 수행하려는 사용자의 클라이언트 (Frontend) 응용 프로그램. 클라이언트 응용 프로그램은 본질적으로 매우 다양 할 수 있습니다. 클라이언트는 텍스트 지향 도구, 그래픽 응용 프로그램, 웹 페이지를 표시하기 위해 데이터베이스에 액세스하는 웹 서버 또는 특수 데이터베이스 유지 관리 도구가 될 수 있습니다.PostgreSQL분포; 대부분 사용자가 개발합니다.

클라이언트/서버 응용 프로그램의 일반적인 것처럼 클라이언트와 서버는 다른 호스트에있을 수 있습니다. 이 경우 TCP/IP 네트워크 연결을 통해 통신합니다.

thePostgreSQL서버는 클라이언트의 여러 동시 연결을 처리 할 수 ​​있습니다. 이를 달성하기 위해 시작 (포크) 각 연결에 대한 새 젠 토토. 그 시점부터 클라이언트와 새로운 서버 젠 토토는 원래의 개입없이 통신합니다.Postgres젠 토토. 따라서 감독자 서버 젠 토토는 항상 실행 중이며 클라이언트 및 관련 서버 젠 토토는 고객 연결을 기다리고 있습니다.

정정 제출

문서에 올바른 것이 없다면 일치하지 않습니다.이 양식문서 문제를보고하려면