MariaDB/server

MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.

解決する課題

MariaDB Serverは、小規模なアプリケーションから大規模な本番システムまで、幅広いワークロードを処理する広く展開されているオープンソースのリレーショナルデータベースです。MySQLと互換性のある代替手段を提供すると同時に、分析、シャーディング、および現代的なデータ型のための高度な機能を追加しています。

仕組み

プラグイン式アーキテクチャを備えたリレーショナルデータベース管理システムとして動作します。複数のストレージエンジン(トランザクション用のInnoDBや分析用のColumnStoreなど)をサポートし、Galera同期マルチプライマリクラスタリングを含むさまざまなレプリケーションおよびクラスタリング方法を提供します。MySQLおよびOracle SQL構文との高い互換性を維持しています。

対象者

本番環境のワークロードにスケーラブルなオープンソースのリレーショナルデータベースを必要とする開発者や組織、特にMySQLからの移行を行う場合や、特殊なストレージエンジンやネイティブなベクトル検索を必要とする場合に適しています。

ハイライト

  • ネイティブなベクトル検索: 近似最近傍探索のための組み込みのVECTORデータ型とHNSWインデックスが含まれています。
  • プラグイン式ストレージエンジン: InnoDB、Aria、MyRocks、ColumnStore、およびアーカイブ用のS3などの多様なエンジンをサポートしています。
  • 高可用性: Galeraクラスタリングに加え、非同期、半同期、および並列レプリケーション機能を備えています。
  • 高度なSQL: 再帰的CTE、ウィンドウ関数、システムバージョン管理テーブル、およびJSON関数をサポートしています。
  • 幅広い互換性: MySQLとのワイヤプロトコルおよび構文の互換性を維持しており、PL/SQLルーチン用のOracle SQLモードも備えています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト