MariaDB
MariaDB は MySQL からフォークされた OSS のリレーショナルデータベース管理システムです。Nextcloud / WordPress 等の標準的な選択肢で、MySQL とほぼ完全互換ながら開発が活発でライセンスも GPL のままです。
詳細解説
MariaDB は MySQL の元開発者 Monty Widenius が Oracle の MySQL 買収後に独立開発した OSS DB です。SQL 構文は MySQL とほぼ完全互換で、既存 MySQL クライアント (PHP・Python・Node.js) がそのまま使えます。Galera Cluster による同期レプリケーション、ColumnStore による分析エンジン等、独自機能も豊富。Docker イメージ mariadb:10.11 が安定版で、Nextcloud 公式 docker-compose も標準で MariaDB を推奨しています。
実装例 / 使い方
- 01Nextcloud のデータ永続化用 DB
- 02WordPress のバックエンド DB
- 03mariadb-dump --single-transaction でロックなしバックアップ
参考・出典
関連する用語
PostgreSQL
PostgreSQL は世界で最も高機能と評されるオープンソースの RDBMS です。JSONB / GIS (PostGIS) / 全文検索など機能が豊富で、...
Nextcloud
Nextcloud (ネクストクラウド) は、Dropbox や Google Drive のようなファイル同期 + 共有機能を、自社サーバーで運用できる OS...
mysqldump
mysqldump は MySQL / MariaDB の DB を SQL 形式でダンプ (バックアップ) するコマンドです。--single-transac...
Docker
Docker (ドッカー) は、アプリケーションをコンテナ単位でパッケージ化・起動するソフトウェアです。OS レベルの仮想化により「同じ環境がどこでも動く」こと...
MariaDBを、実際に活用する
用語の意味は分かった。次は実装。EXBANK の無料診断で、貴社で具体的にどう活用できるかをご提案します。
営業時間 平日10-18時 / 通常24時間以内に返信
