コンポーネント

Drizzleプロジェクトによる徹底したMySQLの計画

Jaha Tum Rahoge | Maheruh | Amit Dolawat & Drisha More | Altamash Faridi | Kalyan Bhardhan

Jaha Tum Rahoge | Maheruh | Amit Dolawat & Drisha More | Altamash Faridi | Kalyan Bhardhan
Anonim

しかし、すべてのMySQL開発者がこの方向性に同意しているわけではありません。ブレーキをかけるだけではなく、Uターンをするのもいいでしょう。特に、Webアプリケーション開発コミュニティの一部の顧客は、Webアプリケーションには不要なハイエンドの機能で時間を無駄にしない、リーンで平均的なデータベースを求めています。今週は、彼らの呼びかけに答えました。

MySQLのディレクター、ブライアン・アーカー(Brian Aker)によって発表されたDrizzleプロジェクトは、マイクロカーネルアーキテクチャを使ってMySQLを再発明しようとしています。余分な機能はデータベースのコアから取り除かれ、モジュールに移動され、ユーザーはそれらをロードしたり、必要に応じて残したりすることができます。

[さらに読む:メディアストリーミングとバックアップのための最善のNASボックス]

プロジェクトのFAQによれば、その目標は、モジュール化のためにマークされた機能の中にトリガ、ビュー、ストアドプロシージャ、アクセスコントロールリスト、視聴者は「Webインフラストラクチャバックエンドとクラウドコンポーネント」です。そのコードは、現行のMySQL実装を超えて大規模な並行処理を可能にする目的で、最新のマルチCPU /マルチコアアーキテクチャを念頭に置いて開発されます。

MySQLコードベースの著作権を所有するMySQL ABは、今年の4月にSun Microsystemsによって買収されました。 MySQLグループはまだSun内で多かれ少なかれ独立して動作していますが、MySQLデータベースは技術的にSunのソフトウェア製品です。

そうではないDrizzleは、多かれ少なかれ独立して開発されます。 Drizzle開発者の多くはSun / MySQLで働いていますが、AkerはプロジェクトFAQに「開発モデルはオープンなコラボレーションに基づいています」と書いています。このプロジェクトのソースコードは、GPL v2オープンソースソフトウェアライセンスの下で利用可能になる予定です。

今のところ、Drizzleの一般利用可能リリースの具体的なスケジュールは発表されていません。あなたまたは組織内の誰かが、最初のリリースにコードを提供して関与したいと思っている場合は、FAQとDrizzle Wikiで説明を入手できます。