Friday, May 14, 2010

About Drizzle

Today I'd like to put a light on pretty new project in the field of relational databases. It's called Drizzle and its objective is to compete and even beat MySQL. Drizzle started as a fork of MySQL 6.0 by Brian Aker. The vision was to make a lightweight database system that will suit needs of modern web applications and to trim off all unnecessary features stuffed in MySQL making it slower and biger.


Nowadays, Drizzle is fresh living community-driven database developed with clouds, or generally with high concurrency enabled environments, in mind. The main features are:
  • Microkernel architecture
  • Modularity (modules responsible for additional functionality)
  • MySQL communication protocol (New Drizzle protocol is under development)
  • InnoDB as a standard storage engine (But you can use Drizzle also with non-transactional storage engine like BlitzDB which is new general purpose storage engine being developed along with Drizzle)
  • Written in C++ and being pretty small in comparison with MySQL
  • Small and fast
  • Some (spare) functionality is missing
The fact, that Drizzle is being developed to be cloud-computing ready is represented by tight partnership between the Drizzle project and the Rackspace company. Rackspace is one of the main sponsors of Drizzle and pays few developers for full-time job on the Drizzle code.


I think that Drizzle could be good option when you don't want to give up on traditional relation database paradigm and not to mess up with whatever_it_is NoSQL stuff. If you want small and fast database with good ability to scale in the distributed environment, you should try Drizzle.


Do you have any experience with Drizzle or would you suggest some other DB system?

11 comments:

  1. After reading your post i have a better understanding of the Article. Your post have the information that is helpful and very informative.Custom Term Paper

    ReplyDelete
  2. Since we have come to check out here a little over a full week ago, my brother ended up being so insistent about crafting comment on Steve's thought being put forward. I however was adamant that we ought to keep our lips closed temporarly and simply never make a comment however when he made an effort to create one more comment that provides criticsms about how other folks reacted on his statement, I guess he was dead improper about it.

    ReplyDelete
  3. Assume that absolutely nothing can make you genuinely feel that way without having your consent. It is however , normal for individuals to bring below the belt words yet , provided that you skin them up-front, they're not going to really do the same. There does exist really a want to stand up by what you believe even it is being confronted by a number of opposition.

    ReplyDelete
  4. Amazing post and very interesting stuff you got here! I definitely learned a lot from reading through some of your earlier posts as well and decided to drop a comment on this one!

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
  6. This comment has been removed by the author.

    ReplyDelete
  7. This comment has been removed by the author.

    ReplyDelete
  8. Thanks for sharing this great article .I think that Drizzle could be good option. If you want to get the best and cheapest dedicated server hosting! Go for Italy Dedicated Server Hosting from Onlive Server.

    ReplyDelete
  9. Such an informative blog post. Really you are a nice blogger this post is so useful for me. Keep it up. Thanks for sharing.
    Cheap Linux VPS Hosting

    ReplyDelete