MySQL

The world's most popular open source database

Contact a MySQL Representative


  • MySQL.com
  • Developer Zone
  • Partners & Solutions
  • Customer Login
  • DevZone
  • Downloads
  • Documentation
  • Articles
  • Forums
  • Bugs
  • Forge
  • Blogs
 
  • Pages

    • About me
    • Bio
    • Press Release: “Kaj Arnö Appointed MySQL VP of Community Relations”
  • Blogroll

    • Ein Finnlandschwede in Bayern
    • En finlandssvensk i Bayern
    • It’s some interesting topic
    • Kaj Arnö blog aggregation
    • No Software Patents!
    • Planet MySQL
  • Recent Posts

    • How we fixed the MySQL.com Power Outage
    • A Remote-Attendee’s Look at OSCON
    • MySQL Librarian: Capturing Community Insights
    • MySQL: Powering a New World Religion
    • The Embedded Reporter in the Half-Marathon
    • Berlin Open 09: Social Networking
    • Search the planetary archives, and tag your blog entries
    • SELECTing SELECT statements for Wordpress MU blogging statistics
    • How do MySQL users keep track of digital pictures?
    • Presenting and blogging in Chinese
    • On the Merits of Voting
    • The Future of MySQL
    • The Great Open Cloud Shootout: Videos and other links
    • Karen’s Commitments to the MySQL Community
    • What hasn’t changed with MySQL
  • Tags

    Alexander Arnö Black Swan Blogging Blogs Brazil Call for Papers Call for Participation CfP Community Contributions David Axmark Event scheduler Football FOSDEM Growth Innovation Ivan Nikitin Language Launch Mårten Mickos Michael "Monty" Widenius Mountains MySQL MySQL 5.1 MySQL AB MySQL Forge MySQL User Conference MySQL Users Conference Nassim Nicholas Taleb Open Source Oracle Paris Partitioning Photography Running Runnism Runnismus Social Networking South Africa Sun Microsystems Sun Tech Days Thank you Travel Twitter Use case
  • Archives



  • Categories

    • Architecture of Participation
    • Connectors
    • Documentation
    • Events
    • Falcon
    • GPL
    • GUI
    • Licensing
    • MySQL
    • MySQL Cluster
    • MySQL Proxy
    • MySQL Server
    • MySQL Users Conferences
    • MySQL Workbench
    • Photography
    • PHP
    • Release Policy
    • Ruby on Rails
    • Running
    • Summer of Code
    • Sun
    • Sun visits
    • Travel
    • Use cases
    • Virtual company
  • Calendar

    November 2009
    M T W T F S S
    « Jul    
     1
    2345678
    9101112131415
    16171819202122
    23242526272829
    30  
Observations by Kaj Arnö @Sun

Archive for the ‘MySQL Cluster’ Category

MySQL Cluster’s Improved Release Model

Friday, May 23rd, 2008

The upcoming 5.1.25 release will see a change with regards to MySQL Cluster:

MySQL 5.1.25 binaries will be released without Cluster support.


This is due to a change in the development cycle of MySQL Cluster. The work on Cluster specific features is largely independent from the rest of the MySQL Server, which has resulted in our decision to release MySQL Cluster separately from the rest of the MySQL Server, effective with MySQL 5.1.25.

This change just goes for the binaries, though. Let me reassure you that:

  • Sun is still releasing MySQL Cluster under the GPL, as before.
  • MySQL 5.1 source code will still include Cluster, and you can download and compile it with Cluster, if you wish.

The only change is that we’re now releasing two separate packages.

MySQL Cluster is being developed and maintained at a different pace, compared to the regular server. In addition, we have learned that our current users of MySQL Cluster are not as concerned about the regular server’s features. Typical Cluster customer installations rely mostly on updated cluster features. Many users of Cluster use the direct API rather than the SQL interface.

We hope this division will bring benefits for all parties involved:

  • Cluster releases will be happening more quickly, as Cluster releases are fairly independent of MySQL Server releases. With new releases of MySQL Cluster no longer tied to the release of the regular server, cluster users will get their updates as soon as the Cluster software is updated, regardless of whether the regular server is being patched or not.
  • The new Cluster package includes the Carrier Grade Edition, which contains a juicy list of features (http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster-changes-5-1-ndb-6-2.html).
  • Users of the main MySQL Server will now be able to download a smaller package with a quicker test suite. This should really help those with low bandwidth connections.

The change is evident when you look at the developer zone (http://dev.mysql.com) where MySQL Cluster uses a different release numbering scheme from MySQL Server, and is labeled 6.2.15. This is not the regular server version. 6.2.15 is the Cluster version, and this package is based on MySQL 5.1.

Bug fixes to the Cluster will be ported to the main server when appropriate. Bug fixes to the main server will be merged to the Cluster sources on a regular basis.

Finally, where shall you turn for the downloads?

  • If you need MySQL binaries with Cluster enabled, there is a specific downloads page http://dev.mysql.com/downloads/#mysql-cluster
  • MySQL Server (slimmer now, without the NDB binaries), is available as always at http://dev.mysql.com/downloads/

Posted in MySQL, MySQL Cluster, MySQL Server, Release Policy | 7 Comments »

Sakila the MySQL Dolphin at CommunityOne and JavaOne

Wednesday, April 30th, 2008

Yes, I know. JavaOne is about Duke, the friendly mascot of Java technology. Created and maintained by James Gosling and all.

But MySQL also introduces Sakila to the JavaOne attendees. Sakila is also friendly, and the mascot of MySQL technology. The dolphin was chosen by MySQL founders Michael “Monty” Widenius and David Axmark, as was its name Sakila (which came from a naming contest in the early days).

Together with Giuseppe (in the picture above) and the rest of the MySQL Community Team, I will be handing out incarnations of Sakila (also seen above in the pic) at CommunityOne and JavaOne as follows:

  • Monday 5 May 2008 09:30-10:45: CommunityOne General Session: Ian Murdock, Sun Microsystems; Panel: Matt Asay, Alfresco CNET, Mårten Mickos, MySQL, Jim Zemlin, Linux Foundation, Ted Leung, Python, Stormy Peters, OpenLogic; Rich Green, Sun Microsystems
  • Monday 5 May 2008 12:25-13:20, Moscone South - Esplanade 307: S297794 Creative Programming with the MySQL Management System, Giuseppe Maxia, MySQL
  • Monday 5 May 2008 13:30-14:25, Moscone South - Esplanade 307:
    S297257 Scaling MySQL, Scott Feldstein, Hyperic
  • Monday 5 May 2008 16:00-16:55, Moscone South - Esplanade 307: S297136 Streamlined Web Applications with MySQL Cluster and mod_ndb, John David Duncan, MySQL
  • Tuesday 6 May 2008 15:20-16:20: TS-7813 The MySQL JDBC API Driver, And Making It Do What You Want, Mark Matthews, Darren Oldag, MySQL
  • Tuesday 6 May 2008 16:40-17:40: TS-7814 MySQL Cluster and Java Technology (and Python, and Ruby, And…), Monty Taylor, MySQL
  • Tuesday 6 May 2008 19:30-20:20: BOF-5039 JDBC 4.1 Specification Overview, Lance Andersen, Sun Microsystems, Inc.; Mark Matthews, MySQL

Ah, and rumour has it that Jonathan may pop in during Giuseppe’s presentation!

Come, ask a smart question, interact, and get a Sakila!

Posted in Connectors, Events, MySQL, MySQL Cluster, Ruby on Rails, Sun | 1 Comment »

Navigating categories within my blog

Saturday, December 15th, 2007

With 130 entries in the “MySQL” category and no MySQL-related subcategories, my blog had become impossible to search and navigate easily.

And thus I created a number of new categories for the MySQL entries within my blog. They’re listed in the left navigation bar, below the months, as well as below:

  • MySQL Server, MySQL Cluster, Falcon
  • Connectors: PHP, Ruby on Rails
  • Tools: GUI, MySQL Workbench, MySQL Proxy
  • Events: MySQL Users Conferences
  • Licensing: GPL
  • Architecture of Participation, Summer of Code, Virtual company
  • Other: Release Policy, Documentation, Use cases

I hope this will make my blog more (re)usable.

(The picture is from this summer, when navigating the way up the Großvenediger, a 3662 m high mountain in the Hohe Tauern region of Austria.)

Posted in Architecture of Participation, Connectors, Documentation, Events, Falcon, GPL, GUI, Licensing, MySQL, MySQL Cluster, MySQL Proxy, MySQL Server, MySQL Users Conferences, MySQL Workbench, PHP, Release Policy, Ruby on Rails, Summer of Code, Use cases, Virtual company | No Comments »

BoF Sessions at the MySQL Conference & Expo

Friday, April 13th, 2007

Lenz made a good summary of the DotOrg Pavilion exhibitors at the Expo part of the MySQL Conference & Expo ten days from now. To recap, the DotOrg Pavilion is a part of the exhibition area reserved for Open Source projects. Our attempt has been to collect the DotOrg pavilion to be a mecca for OSS enthusiasts, writers, speakers, and advocates. We are fortunate to have attracted some of the world’s most recognised free software organisations, and new up and coming projects.

A related type of reason to register for the conference are the BOF sessions. Birds of a Feather sessions are the informal evening sessions where people sharing an interest meet face to face. You can still organise your own BoF. There are sixteen BoFs already:

BoFs Monday evening 23 April 2007

  • MySQL Data Warehousing and BI, Lance Walter, V.P. Marketing, Pentaho Corporation

BoFs Tuesday evening 24 April 2007

  • Backup and Recovery of MySQL, Paddy Sreenivasan, VP of Engineering and Co-founder, Zmanda, Inc., Zmanda, Inc.
  • Using Perl’s DBD::mysql, Giuseppe Maxia, QA Developer, MySQL AB
  • SNMP/AgentX Management of MySQL Servers, Mark Atwood
  • MySQL Replication, Lars Thalmann, Replication and Clustering Technology, MySQL, Jeremy Cole, MySQL Geek, Proven Scaling LLC, Mats Kindahl, MySQL AB
  • Testing Tools and Techniques, Giuseppe Maxia, QA Developer, MySQL AB
  • Scalable BLOB Streaming Infrastructure, Paul McCullagh, CTO, SNAP Innovation GmbH
  • Performance Tuning and Optimization, Peter Zaitsev, Co-Founder, Lead Consultant, Percona Ltd, Tobias Asplund, Instructor and Performance Tuning Consultant, MySQL AB, Jay Pipes, Community Relations Manager, North America, MySQL AB

BoFs Wednesday evening 25 April 2007

  • MySQL Cluster (NDB), Stewart Smith, Cluster Developer, MySQL AB
  • Quality Contribution to MySQL, Giuseppe Maxia, QA Developer, MySQL AB
  • Making It Real in the Enterprise: Migrating from Access to Enterprise Web 2.0
  • All Things .NET, Reggie Burnett, Software Developer, MySQL AB
  • MySQL and Java, Mark D. Matthews, MySQL AB
  • Online Backup, Lars Thalmann, Replication and Clustering Technology, MySQL, Charles Bell, Senior Developer, MySQL AB
  • Pluggable Storage Engine API, Brian Miezejewski, Principal Consultant, MySQL Inc., Brian Aker, Director of Architecture, MySQL AB, Trudy Pelzer, Project Engineering Manager, MySQL AB
  • MySQL Monitoring and Advisory Service Unleashed—Come Make Your Mark!, Andy Bang, Director of MySQL Network, MySQL, Rob Young, Senior Product Manager, MySQL Network

Please check the “Birds of a Feather Sessions” message board located in the Conference Registration Area for up-to-the-minute changes and information.

Posted in Architecture of Participation, Connectors, GUI, MySQL, MySQL Cluster, MySQL Server, MySQL Users Conferences | No Comments »

High Availability: DRBD rcks

Saturday, March 24th, 2007

On Thursday/Friday this week, I visited Linbit in Vienna. They are the creators of DRBD. Quoting Wikipedia,

DRBD is an acronym for Distributed Replicated Block Device. It is a Linux kernel module, that, working together with some scripts, offer a distributed storage system, frequently used on high availability clusters. DRBD works as a kind of network RAID.

This means DRBD can give high availability to MySQL users. Through configuring DRBD to be used on your system, you can have synchronous replication between two different servers, giving a MySQL database a failover server to redirect to instantaneously, should the main server running MySQL fail.

For those interested in more detail on how to combine DRBD and MySQL, let me mention that Kristian Köhntopp of MySQL has written a great blog article on “Quick tour of DRBD“.

I was impressed when listening to DRBD’s main author DI Philipp Reisner describing the technical workings and business opportunities of DRBD. In many respects, he reminds me of our very own Monty years ago.

I also learnt plenty of things from Florian Haas, Senior Software Engineer with Linbit. Among other things, he taught me that r is a vowel (in many of Austria’s neighbouring countries), meaning that you can pronounce DRBD without spelling out the letters. Sounds like “Good day!” in Slovenian.

On a more serious note, I think the prospects for DRBD look fascinating. Or in other words, remembering my recent insight on vowels: DRBD rcks!

Posted in MySQL, MySQL Cluster, Use cases | 1 Comment »

Observations by Kaj Arnö @Sun is proudly powered by WordPress MU running on Blogs.mysql.com.
Entries (RSS) and Comments (RSS).