PostgreSQL 8.4를 사용하고 있습니다. 나는 새로운 unnest() 및 array_agg() 기능을 정말 좋아합니다. 그것들은 그들의 어레이의 다이나믹 프로세싱 잠재력을 깨달을 때입니다!PostgreSQL의 데이터베이스 간 통신
어쨌든 긴 배열을 많이 사용하는 웹 서버 백엔드에서 작업하고 있습니다. 그들의 물리적 기계는 서로 다른 두 가지 연속적인 과정이 될 것입니다. 이러한 각 프로세스는 프론트 엔드의 요청은 물론 각 머신의 데이터베이스에 대한 SQL 쿼리를 관리하는 라이트 파이썬 애플리케이션입니다.
첫 번째 프로세스는 SQL 테이블에 버퍼링 될 Array를 생성합니다. 생성 된 각 Array는 기본 키를 통해 액세스 할 수 있습니다. 완료되면 첫 번째 파이썬 응용 프로그램은 두 번째 파이썬 응용 프로그램에 키를 보냅니다. 그런 다음 다른 컴퓨터에서 실행중인 두 번째 파이썬 응용 프로그램은이를 사용하여 첫 번째 컴퓨터에서 찾은 참조 된 배열을 가져옵니다. 그런 다음 최종 결과를 생성하기 위해 자체 DB에 보냅니다.
내가 키를 보내는 이유는 두 개의 프로세스가 더 빨라질 것이라고 호핑하기 때문입니다. 하지만 필자가 원하는 것은 순차 나열 지연 등을 최소화하기 위해 두 번째 데이터베이스에서 첫 번째 데이터베이스에 쿼리를 보내는 방법입니다.
도움/조언을 보내 주시면 감사하겠습니다.
감사합니다.
이것은있는 것처럼 보입니다. 감사. –