MySQL 연합
MySQL Federated![]() |
원본 작성자 | 패트릭 갤브레이스, 브라이언 에이커 |
---|---|
초기 릴리즈 | 2005 |
운영 체제 | Linux, Mac OS X, Unix, Windows |
플랫폼 | x86, x86-64, SPARC, MIPS, 전원PC |
다음에서 사용 가능 | C/C++ |
유형 | 데이터베이스 엔진 |
면허증 | GNU 일반 공중 사용권 |
웹사이트 | http://mysql.bkbits.net |
연합은 MySQL MariaDB 관계형 데이터베이스 관리 시스템의 스토리지 엔진으로, 외부(원격) 테이블의 로컬 표현인 테이블을 만들 수 있다.MySQL 클라이언트 라이브러리 API를 데이터 전송으로 사용하여 원격 테이블을 로컬 서버에 있는 것처럼 처리한다.정의된 각 연합 테이블에는 하나의 .frm(데이터 소스의 URL과 같은 정보를 포함하는 데이터 정의 파일)이 있다.실제 데이터는 로컬 또는 원격 MySQL 인스턴스에 존재할 수 있다.
연합 테이블을 만들려면 "Connection" 문자열에서 URL을 지정해야 한다.
만들다 테이블 t1 ( a 인트로, b 바카르(32)) 엔진=연합 연결='mysql://user@message/test/t1'
연결 URL 형식:
scheme://user:pass@host:port/portfilename/passlename
연합 테이블을 만들 때 사용자는 원격 데이터 소스가 실제로 존재하는지 또는 오류가 발생하는지 확인해야 한다.
MySQL Federated Storage Engine은 Patrick Galbraith와 Brian Aker에 의해 제작되었으며 현재 Patrick Galbraith와 Antony Curtis에 의해 유지되고 있다.2005년에 MySQL 5.0과 함께 도입되었다.
외부 링크