AlloyDB Omni에 연결

문서 버전을 선택합니다.

이 페이지에서는 RPM 조정자를 사용하여 AlloyDB Omni를 배포한 후 AlloyDB Omni에 연결하는 방법을 설명합니다.

PostgreSQL에서 작동하는 클라이언트 애플리케이션은 수정할 필요 없이 AlloyDB Omni에서도 작동합니다.

데이터베이스 클러스터에 연결하려면 클라이언트 머신에 설치된 PostgreSQL 호환 클라이언트(예: psql)를 사용합니다.

시작하기 전에

psql을 사용하여 데이터베이스 노드에 연결

데이터베이스 노드에 연결하려면 데이터베이스 노드에 대한 네트워크 액세스 권한이 있는 클라이언트 머신에서 psql 명령어를 실행합니다.

  1. 다음 명령어를 실행합니다.

    psql -h NODE_IP_ADDRESS -p 5432 -U postgres

    NODE_IP_ADDRESS를 데이터베이스 노드의 IP 주소로 바꿉니다.

  2. 메시지가 표시되면 postgres 사용자의 비밀번호를 입력합니다.

연결 풀러를 통해 연결

PgBouncer를 구성한 경우 연결 풀러를 통해 클러스터에 연결할 수 있습니다. 자세한 내용은 연결 풀러 확인을 참조하세요.

자체 애플리케이션을 사용하여 연결

PostgreSQL에서 작동하는 클라이언트 애플리케이션은 수정할 필요 없이 AlloyDB Omni에서도 작동합니다.

PostgreSQL 호환 클라이언트나 코드 라이브러리를 사용하여 AlloyDB Omni에 연결합니다.

데이터베이스 서버에 연결한 후 표준 PostgreSQL 통신 프로토콜을 통해 DML 및 SQL 쿼리를 전송하여 데이터베이스를 정의, 쿼리, 수정할 수 있습니다.

AlloyDB Omni는 자체 환경에서 실행되므로 AlloyDB Omni에 연결하는 방법을 제어할 수 있습니다. 일반 PostgreSQL 서버와 마찬가지로 애플리케이션 니즈에 따라 AlloyDB Omni에 대한 네트워크 액세스를 허용하거나 제한할 수 있습니다.