Trước khi chúng tôi tiếp tục, bạn nên hiểu cơ bảnkèo bóng đá việt namKiến trúc hệ thống. Sự hiểu biết Làm thế nào các phần củakèo bóng đá việt namTương tác sẽ làm cho chương tiếp theo có phần rõ ràng hơn. Trong thuật ngữ cơ sở dữ kèo bóng đá việt nam,kèo bóng đá việt namSử dụng quy trình đơn giản " người dùng "mô hình máy khách/máy chủ. Akèo bóng đá việt namPhiên bao gồm những điều sau đây Hợp tác các quy trình unix (chương trình):
Quy trình daemon giám sát (Postmaster),
Ứng dụng Frontend của người dùng (ví dụ:PSQLChương trình) và
Một hoặc nhiều máy chủ cơ sở dữ kèo bóng đá việt nam phụ trợ (Thekèo bóng đá việt namBản thân quá trình).
kèo bóng đá việt namPostmasterQuản lý a Cho bộ sưu tập cơ sở dữ kèo bóng đá việt nam trên một máy chủ duy nhất. Như vậy một bộ sưu tập của cơ sở dữ kèo bóng đá việt nam được gọi là cài đặt hoặc trang web. Phía trước các ứng dụng muốn truy cập một cơ sở dữ kèo bóng đá việt nam nhất định trong một Cài đặt thực hiện cuộc gọi đến thư viện. Thư viện gửi người dùng yêu cầu qua mạng đếnPostmaster(Kết nối như thế nào thành lập(a)), lần lượt bắt đầu kèo bóng đá việt nam máy chủ phụ trợ mới quá trình (Làm thế nào kèo bóng đá việt nam kết nối được thiết lập(b))
và kết nối quy trình Frontend với máy chủ mới (Làm thế nào a Kết nối được thiết lập(c)). Từ thời điểm đó, mặt trận xử lý và máy chủ phụ trợ giao tiếp mà không cần sự can thiệp của ThePostmaster. Do đó,Postmasterluôn luôn chạy, chờ đợi các yêu cầu, trong khi các quy trình phía trước và phụ trợ đến và đi. ThelibpqThư viện cho phép kèo bóng đá việt nam Frontend để thực hiện nhiều kết nối với các quá trình phụ trợ. Tuy nhiên, ứng dụng Frontend vẫn là kèo bóng đá việt nam luồng đơn quá trình. Kết nối frontend/phụ trợ đa luồng không hiện đang được hỗ trợ tronglibpq. kèo bóng đá việt nam Hàm ý của kiến trúc này làPostmastervà phần phụ trợ luôn chạy trên Cùng một máy (máy chủ cơ sở dữ kèo bóng đá việt nam), trong khi ứng dụng Frontend có thể chạy ở bất cứ đâu. Bạn nên ghi nhớ điều này, bởi vì các tệp có thể được truy cập trên máy khách có thể không thể truy cập được (hoặc chỉ có thể được truy cập bằng tên tệp khác) trên cơ sở dữ kèo bóng đá việt nam Máy chủ. Bạn cũng nên biết rằngPostmastervà máy chủ kèo bóng đá việt nam chạy với id-id củakèo bóng đá việt nam"Superuser." Lưu ý rằngkèo bóng đá việt namSuperuser không cần phải là một Người dùng đặc biệt (ví dụ: người dùng có tên "kèo bóng đá việt nam"). Hơn nữa,kèo bóng đá việt namSuperuser nên Chắc chắn không phải là siêu nhân Unix, "Root"! Trong mọi trường hợp, tất cả Các tệp liên quan đến cơ sở dữ kèo bóng đá việt nam phải thuộc về điều nàykèo bóng đá việt namSuperuser.