2025년 9월 25일:토토 커뮤니티 : 토토
이 문서는 지원되지 않는 사설 토토 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.토토 사이트 PostgreSQL : 문서 : 17 : 1.2. 건축 기초버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

1.2. 건축 기초

계속하기 전에 기본 사항을 이해해야 합니다.사설 토토시스템 아키텍처. 의 부분이 어떻게 구성되어 있는지 이해하기포스트그레SQL상호작용이 이 장을 만들 것입니다 좀 더 명확해졌습니다.

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

  • 데이터베이스 파일을 관리하는 서버 프로세스는, 클라이언트 애플리케이션에서 데이터베이스에 대한 연결을 허용합니다. 클라이언트를 대신하여 데이터베이스 작업을 수행합니다. 는 데이터베이스 서버 프로그램이 호출됩니다.포스트그레.

  • 다음을 원하는 사용자의 클라이언트(프론트엔드) 애플리케이션 데이터베이스 작업을 수행합니다. 클라이언트 애플리케이션은 매우 본질적으로 다양합니다. 클라이언트는 텍스트 지향 도구일 수 있습니다. 그래픽 응용 프로그램, 액세스하는 웹 서버 웹 페이지를 표시하기 위한 데이터베이스 또는 특수 데이터베이스 유지 관리 도구. 일부 클라이언트 응용 프로그램은 다음과 함께 제공됩니다.포스트그레SQL배포; 대부분은 사용자에 의해 개발되었습니다.

일반적인 클라이언트/서버 응용프로그램과 마찬가지로 클라이언트와 서버는 다른 호스트에 있을 수 있습니다. 그 경우 그들은 TCP/IP 네트워크 연결을 통해 통신합니다. 당신은 유지해야 클라이언트에서 액세스할 수 있는 파일이 머신에 접근할 수 없을 수도 있습니다(또는 접근만 할 수도 있습니다). 다른 파일 이름을 사용하여) 데이터베이스 서버 시스템에서.

포스트그레SQL서버는 클라이언트의 여러 동시 연결을 처리합니다. 달성하려면 이제부터 시작됩니다("포크") 새로운 프로세스 각 연결마다. 그 시점부터 클라이언트와 새로운 서버 프로세스는 원본의 개입 없이 통신합니다.포스트그레스프로세스. 그리하여 스승님은 서버 프로세스는 항상 실행 중이며 클라이언트 연결을 기다리고 있습니다. 반면 클라이언트 및 관련 서버 프로세스는 왔다 갔다 합니다. (모두 물론 이는 사용자에게는 보이지 않습니다. 우리는 그것에 대해서만 언급합니다. 완전성을 위해 여기에 있습니다.)