본문 바로가기
반응형

Dev/DataBase40

MHA vs MaxScale 장단점 비교 MariaDB의 이중화 솔루션 MHA와 MaxScale의 장단점을 비교하였습니다. MHA는 git을 통해 개발이 진행되었으나, 최근에는 활동이 없는 상태입니다. MaxScale은 MariaDB에서 지속적으로 관리하고 있어 제품의 패치가 빠르게 이루어지고 있습니다.가용성 및 확장성- 마스터 노드의 장애를 감지하고 자동으로 슬레이브를 승격하여 가용성 유지 - 스케일 아웃을 위한 기본적인 지원- 여러 MariaDB 서버를 클러스터로 구성하여 가용성 및 확장성 향상 - 부하 분산 및 쿼리 라우팅을 지원하여 성능 향상설정 및 운영의 용이성- 비교적 쉬운 구성 및 운영 - 재구성 및 장애 조치 절차를 자동화하여 운영 부담 감소- 초기 설정 및 관리에 학습 곡선이 존재할 수 있음 - 복잡한 설정이 필요한 경우가 있음.. 2024. 5. 6.
MariaDB 간략한 정리 개인적으로 MariaDB가 MySQL을 대체할 줄 알았는데 APM 영향인지 MySQL의 격차를 좁히지 못하는 것 같다. Oracle PostgreSQL(PG)는 무료/유료의 차이로 대응되는 것 같은데, MySQL MariaDB는 무료/무료라는 점에서 기능의 큰 차이가 발생하지 않는 한 앞으로도 역전은 힘들어 보인다. 격차라 줄어들기를 바라면서 MariaDB에 대해 사용하면서 고민했던 간략한 내용을 정리하였다. MariaDB 제품군 구성 커뮤니티 버전과 엔터프라이즈 버전이 있으며, 엔터의 경우 확장성과 운영의 안정성을 위한 추가 기능이 있음 대용량 데이터와 민감한 데이터를 운영하지 않는다면 커뮤니티 버전과 큰 차이점은 없으며 엔터의 가장 큰 장점으로는 지원을 받을 수 있는 점 커뮤니티 버전에서 기능 추가/.. 2024. 1. 18.
MariaDB 이중화 솔루션 MaxScale MariaDB 이중화 솔루션 MaxScale MaxScale은 MariaDB의 데이터베이스 프록시이자 가상 데이터베이스 로더로서 동작하는 오픈 소스 솔루션입니다. MariaDB는 MySQL 데이터베이스 서버의 fork로 시작되었고, MaxScale은 MariaDB Corporation이 개발한 독립적인 프로젝트로서 개발되었습니다. MaxScale은 여러 MariaDB 또는 MySQL 서버 간의 부하 분산, 고가용성, 읽기 및 쓰기 분리 등과 같은 고급 데이터베이스 기능을 제공하는 데 중점을 둡니다. 다양한 플러그인을 지원하여 유연성을 제공하며, 이를 사용하여 사용자 정의 기능을 추가할 수 있습니다. MaxScale의 주요 특징은 다음과 같습니다 데이터베이스 프록시 및 라우터: MaxScale은 클라이언트.. 2023. 12. 6.
[티베로] Export/Import 티베로 Export/Import 하기 티베로에는 오라클의 데이터베이스 백업과 복원에 필요한 expdp/impdp와 유사한 tbexport/tbimport 유틸이 존재합니다. Export tibero/clinet/bin/tbexport 파일을 이용하여 export 합니다. 모드는 Full, User, Table 3가지 모드를 지원하고 있으며, 세 가지 모드 중 하나를 선택하여 진행합니다. Usage : tbexport [options] [parameter=value parameter=value ...] Options: -h|--help Display the more detailed information. -v|--version Display the version information. -p|--patch .. 2023. 5. 31.
반응형