クラウドに最適化したMySQLのフォーク「Drizzle」が正式版公開

2011年3月24日

MySQLからフォークし、クラウド用途に最適化して開発された「Drizzle」が3月15日に最初の正式版を公開しました。

Drizzle 2011.03.13 GA tarball has been released!

MySQLはよく知られたオープンソースのリレーショナルデータベースです。そのMySQLを、トランザクション機能を維持したままクラウドのような大規模分散環境での並列処理とマルチコアCPUに最適化したのが「Drizzle」です。

多くのWebサービスのバックエンドでは、高速なデータベース処理を実現するために多数のMySQLサーバを用いた分散処理をしていますが、Drizzleではそうした用途に特化して設計されています。

NoSQLに対するSQLからの回答

Drizzleは、大規模なWebサービスのバックエンドデータベースとして利用することを想定しているため、Web系サービスのバックエンドとしてはほとんど使われないだろう機能が省かれています。例えば、ACL(アクセス制御リスト)ビュー、ストアドプロシージャ、プリペア文、クエリキャッシュ、トリガなどの機能はありません。

そのような機能を取り除いてMySQLをスリムダウンし、内部をモジュラー構造にデザインし直して、APIとプラグインによって機能拡張を可能にしています。またストレージエンジンにはInnoDBを採用しています。

大規模で高速性が要求されるWebサービスのバックエンドデータベースとしては、現在NoSQLが注目され、Cassandraなどの利用が始まっていますが、Drizzleはトランザクション機能を備えたリレーショナルモデルのデータベースとして大規模並列処理を実現します。Drizzleはある意味で、目的特化型データベースのひとつとして、NoSQLに対するSQLからの回答だといえます。

関連記事

あわせて読みたい

MySQL クラウド




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本