- 마이그레이션 : 한 운영환경으로부터 , 대개의 경우 좀 더 낫다고 여겨지는 다른 운영환경으로 옮겨지는 과정
1. SQLITE
- 독립적이고 서버가 없으며 구성이 필요하지 않은 트랜잭션 SQL데이터베이스 엔진
- 낮은 메모리 환경에서도 이식성 , 안정성, 강력한 성능으로 알려진 독립형 파일 기반의 오픈소스 REDBMS
2. MSSQL (SQL Server)
- MySQL 과 비슷한데 운영환경이 Windows 에 특화 되어있음
- 구현언어 C++
3. PostgreSQL
- 복잡한 대량의 데이터 작업을 수행하는데 적합한 솔루션
- 다른 데이터베이스 관리 시스템보다 기능이 더 많음, 단순 저장 외에도 사용자가 데이터형식 , 인덱스 형식, 함수형 언어를 정의 할 수 있음
PostgreSQL 와 MySql의 차이점
- PostgreSQL 는 복잡한 쿼리와 대규모 데이터베이스를 다룰 수 있는 기능이 풍부한 데이터베이스입니다.
- MySQL 은 설치와 관리가 비교적 쉽고, 빠르고 , 신뢰할 수 있고 , 쉽게 파악할 수 있는 간단한 데이터 베이스입니다.
- PostgreSQL 는 테이블 상속 , 함수 오버로딩 등의 기능을 갖춘 개체 관계형 데이터베이스인 반면 , MySQL 은 순수 관계형 데이터베이스 입니다.