DB/MariaDB, MySQL
MariaDB와 MySQL의 차이
vince joe
2020. 8. 6. 15:37
MariaDB는 binary drop-in replacement가 가능한 MySQL의 포크 중 하나입니다.
- MariaDB의 데이터 파일들은 일반적으로 같은 버전의 MySQL과 Binary Compatible 함
- 모든 파일명, 경로가 일반적으로 같다
- frm 파일: binary compatible
- Client protocol도 binary compatible하다
- Client API, structs
- port, sockets
- connectors(PHP, Perl, Python, ... 등등등)
Incompatibility
위에서 일반적으로 같다고 되어 있는 부분에서 알 수 있듯 호환되지 않는 부분도 존재합니다.
MySQL에 있는 기능이 MariaDB에는 구현이 안된 경우도 있고 반대의 경우도 있지만, 의도적으로 MariaDB에서 구현 방식이 달라진 부분도 존재합니다.
ex) JSON 저장 방식
- MySQL: Binary
- MariaDB: text (LONGTEXT)
반응형