게시된 날짜: Jul 18, 2022
Amazon Redshift JDBC 드라이버는 오픈 소스로서 이제 Apache-2.0 라이선스를 보유한 사용자 커뮤니티에서 사용 가능합니다. 이 릴리스를 통해 고객은 드라이버 구현에 대한 향상된 가시성과 함께 드라이버 개발에 참여할 수 있습니다. 사용자는 ODBC 드라이버 및 관련 AWS GitHub 리포지토리의 코드를 검색하고 GitHub 풀 요청을 통해 드라이버 기능 개선 사항을 제출하고 검토를 위해 문제를 보고할 수 있습니다.
또한 Amazon Redshift에 대한 바이너리 프로토콜 지원을 도입하고 있습니다. 바이너리 프로토콜이 활성화되면 Amazon Redshift 클러스터의 데이터가 텍스트 형식으로 변환되지 않고 ODBC 드라이버로 전송되고 바이너리 형식으로 유지됩니다. 바이너리 형식은 유선을 통해 전송되는 데이터를 평균 30% 감소시켜 대규모 결과 집합을 반환하는 쿼리에 대해 더 빠른 엔드 투 엔드 쿼리 성능을 제공합니다. 예를 들어, 내부 테스트에서는 100개 이상의 열과 100만 개 이상의 행을 반환하는 쿼리에 대한 엔드 투 엔드 쿼리 시간이 43% 빨라진 것으로 나타났습니다. 최신 ODBC 드라이버와 최신 JDBC 및 Python 드라이버를 사용하는 모든 사용자는 기본적으로 바이너리 프로토콜이 활성화되어 있습니다.
Amazon Redshift ODBC 드라이버 Github 리포지토리는 여기에 있습니다. 이 드라이버는 현재 Windows 및 Linux 운영 체제를 지원합니다. Mac OS 지원은 향후 릴리스에 추가될 예정입니다. 오픈 소스 Amazon Redshift ODBC 드라이버 버전은 2.x 이상으로 업데이트되었지만 이전 클로즈드 소스 버전(1.x 버전 분기)은 중요 보안 업데이트로만 업데이트될 예정입니다.
향상된 기능과 성능을 위해 모든 고객에게 최신 드라이버 버전으로 업그레이드할 것을 권장합니다. 설치 지침은 설명서를 참조하세요.