New MySQL Fork Turns Back The Clock

Next Story

New interface + avatars = Totally reinvented Xbox 360?

Drizzle is a newly announced fork of the open source MySQL project. The developers of the project are taking MySQL back to its roots as a light-weight web application database by removing many of the features introduced in MySQL 5. The fifth version of MySQL was in development for years as some users demanded features such as views, stored procedures, transaction handling, clustering and more. The early releases were bulkier and not as stable as the ultra-popular version 4 of MySQL, and now somebody has forked the codebase into a new project to take the database server back to what it was.

For most web application developers, only a basic database system is required. The original popularity of MySQL was because of its simplicity and ease of use. Postgres was always a full-featured open source database server that offered all the enterprise features of competing commercial systems. MySQL was a lighter alternative which was easy to install and learn, but a lot of that simplicity was lost as the development of MySQL progressed towards competing in the enterprise.

Drizzle would seem to have an instant user audience and developer base amongst those longing for the old MySQL. These developers are likely low to medium-end web application developers using a scripting environment and don’t require or don’t need an advanced database system. MySQL was a key part of the default LAMP stack that pioneered simple web application development which went on to open a whole new market. While MySQL 5 can be componentized and customized, developers seeking a smaller and lighter-weight database can revert to Drizzle, at least until the MySQL team see the demand and offer something themselves.

  • John Wards

    Drizzle doesn’t seem to be targeting low/medium-end web applications.

    They are targeting cloud computing and massive concurrency, hardly low/medium end stuff.

    Also they have the blessing of Sun and are part of the MySQL team as far as I can tell.

  • Kai

    If someone needs only a simple database, wouldn’t SQLite suffice? (not sure about scalability though)

  • Bob Zurek

    I would agree with the comment regarding SQLite. A good open source light weight database system. For developers and database professionals that require industrial strength advanced database features, PostgreSQL is a great option. Built from the ground up with transactive intensive web and non web applications in mind.

  • OhGodItsGillmor

    yea this post is just totally off , no one is clamoring for mysql4 there is sqllite for that , and drizzle’s aim is to bring mysql to a new era , maybe they’re forking back at 4 because they’re is just less things to worry about while still providing a solid code base.

  • Wagner Elias - Database Proxy como ferramenta para segurança de aplicações

    […] A comunidade ficou assustada quando foi anunciada a compra da empresa que o desenvolvia pela SUN. Logo as coisas começaram a melhorar na minha opinião, o fonte foi disponibilizado via repositório, antes não era. E recentemente alguns desenvolvedores ao ver que a estratégia da SUN é desenvolver uma solução mais robusta logo fizeram um fork do projeto e criaram o Drizzle. […]

  • MYSQL Tutorial

    MYSQL Tutorial…

    For those using MT 2. 6 and above with MySQL and PHP, geeksblog. com has provided a close comments script to automatically close comments after a specified number of hours of days….

  • devsmt

    sqlite is better suited for extremely small app that doesn’t need a client/server architecture.
    the idea here of a “back to the basic” mysql design really appeal me as a webdeveloper.

  • javanut

    It’s being forked cause Oracle owns Sun and may not take too kindly to the ‘other’ database app. This is just preparing for unforeseen eventualities. Smart

blog comments powered by Disqus