데이터베이스 앞단에서 동작하며 복제 스트림을 통해 캐시된 쿼리 결과를 동기화하는 투명한 MySQL 및 Postgres 캐시입니다.
MariaDB/server
MySQL에서 포크된 널리 사용되는 오픈소스 관계형 SQL 데이터베이스로, MySQL 호환성에 네이티브 벡터 검색과 클러스터링 기능을 더했습니다.
대체할 수 있는 제품:Oracle MySQL
- 스타
- 8,543
- 포크
- 2,266
- 열린 이슈
- 583
- 마지막 커밋
- 17시간 전
어떤 프로젝트인가요?
MariaDB Server는 MySQL에서 포크되어 전직 MySQL 개발자들이 시작한 오픈소스 관계형 데이터베이스입니다. MySQL 와이어 프로토콜과 구문을 높은 수준으로 호환하므로, 기존 MySQL 애플리케이션을 바로 이전할 수 있는 경우가 많습니다.
호환성 외에도 MariaDB는 자체 기능을 제공합니다. 내장 VECTOR 데이터 타입과 HNSW 근사 최근접 이웃 인덱싱(MariaDB 11.8부터), InnoDB, Aria, MyRocks, ColumnStore, Spider 등의 플러그형 스토리지 엔진, 비동기 및 반동기 복제, Galera 동기식 멀티 프라이머리 클러스터링을 지원합니다. 또한 윈도우 함수, 재귀 CTE, 시스템 버전 관리 테이블, GIS 타입, 전문 검색 인덱싱도 지원합니다.
프로젝트는 3년간 지원되는 연간 LTS 릴리스와 분기별 롤링 릴리스를 함께 제공합니다. GPLv2 라이선스를 따르며, 커뮤니티와 MariaDB Foundation, MariaDB plc가 함께 개발합니다.
핵심 기능
- 01HNSW 근사 최근접 이웃 검색을 지원하는 내장 VECTOR 타입
- 02InnoDB, Aria, MyRocks, ColumnStore 등을 포함하는 플러그형 스토리지 엔진
- 03Galera 멀티 프라이머리 클러스터링을 지원하는 비동기, 반동기 및 병렬 복제
- 04윈도우 함수, 재귀 CTE, 시스템 버전 관리 시간 테이블
- 05MySQL 와이어 프로토콜 및 구문 호환성, Oracle SQL 모드
- 06역할 기반 접근 제어, 플러그형 인증, 저장 데이터 암호화 및 TLS
활용 사례
- 라이선스가 다르고 기능이 추가된 데이터베이스로 기존 MySQL 애플리케이션 이전
- 관계형 데이터와 함께 임베딩을 저장하고 유사도 검색 실행
- 동기식 멀티 프라이머리 복제를 지원하는 고가용성 클러스터 운영
- ColumnStore를 사용해 트랜잭션 워크로드와 분석 워크로드 결합
빠른 시작
- 1
MariaDB 다운로드 페이지에서 플랫폼에 맞는 패키지를 다운로드하세요
- 2
플랫폼에 맞는 설치 안내를 따르세요
- 3
공식 개발자 가이드에 따라 소스에서 빌드하세요
사용 전 알아둘 점
- 카피레프트 라이선스인 GPLv2에 따라 라이선스가 부여됩니다.
- 네이티브 벡터 검색을 사용하려면 MariaDB 11.8 이상이 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- server은(는) 무엇인가요?
- MySQL에서 포크된 널리 사용되는 오픈소스 관계형 SQL 데이터베이스로, MySQL 호환성에 네이티브 벡터 검색과 클러스터링 기능을 더했습니다. MariaDB Server는 MySQL에서 포크되어 전직 MySQL 개발자들이 시작한 오픈소스 관계형 데이터베이스입니다. MySQL 와이어 프로토콜과 구문을 높은 수준으로 호환하므로, 기존 MySQL 애플리케이션을 바로 이전할 수 있는 경우가 많습니다.
- server은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- server은(는) GPL-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- server은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. server의 마지막 커밋은 2026년 11월 6일입니다.
- server은(는) 어디에 사용할 수 있나요?
- 라이선스가 다르고 기능이 추가된 데이터베이스로 기존 MySQL 애플리케이션 이전 관계형 데이터와 함께 임베딩을 저장하고 유사도 검색 실행 동기식 멀티 프라이머리 복제를 지원하는 고가용성 클러스터 운영 ColumnStore를 사용해 트랜잭션 워크로드와 분석 워크로드 결합
- server는 어떻게 설치하나요?
- MariaDB 다운로드 페이지에서 플랫폼에 맞는 패키지를 다운로드하세요 플랫폼에 맞는 설치 안내를 따르세요 공식 개발자 가이드에 따라 소스에서 빌드하세요
- server은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/MariaDB/server
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
SQLite 기반의 경량 분산 관계형 데이터베이스로, Raft 합의 알고리즘을 통해 노드 간 데이터를 복제하고 장애에 대응합니다.
어느 노드에서나 쓰기를 처리하고 MySQL wire protocol을 지원하는 리더 없는 분산 SQLite 복제 서버입니다.
JDBC 및 ODBC 드라이버를 통해 100개 이상의 데이터베이스를 지원하는 무료 멀티플랫폼 데스크톱 SQL 클라이언트이자 데이터베이스 도구입니다.
40개 이상의 데이터베이스를 지원하는 무료 로컬 우선 AI 보조 데이터베이스 클라이언트 및 SQL 작업 공간으로, 데스크톱·웹·Docker·CLI에서 사용할 수 있습니다.
Git처럼 테이블을 fork, clone, branch, merge, push, pull할 수 있고 MySQL처럼 연결되는 SQL 데이터베이스입니다.