Category: StorageEngines

NDB


Also known as: NDB, NDBCLUSTER, MySQL Cluster

Since: MySQL 4.1.8

Current: Stable: 6.3, Development: 6.4

Where to watch for cool new things: mysql-5.1-telco-6.4 bazaar tree

Mascot: As far as I'm aware, we have no official or unofficial mascot just for NDB. Suggestions welcome :)

Song: Unofficially amongst some of the developers, it may be "Master Of Puppets" by Metallica; mostly because of protocols inside NDB having a "master" (and Jonas and Stewart like the song)

Contents

[edit] About

NDB is a High Availability, Shared Nothing, Clustered storage engine for MySQL. For 4.1 and 5.0 releases, it is an in-memory engine performing checkpointing to disk so that there is not total data loss on complete failure.

From MySQL 5.1, columns on disk are supported (as well as replication from a cluster and a bunch of other cool things).

New features go into MySQL Cluster Carrier Grade Edition (commonly referred to as the -telco tree).

[edit] Source Trees

Head over to [1] for latest source trees. Look for the -telco trees.

[edit] Internals

[edit] NDB Connectors

Ports of the NDB API to a number of languages other than C/C++, including Java, Perl, Python, Ruby, C#/Mono, Lua, and (eventually) PHP.

These are not officially supported by MySQL, but this is likely to change sometime in the first half of 2008. Until this happens, however, these must be considered experimental only.

[edit] Links

Retrieved from "http://forge.mysql.com/wiki/NDB"

This page has been accessed 6,916 times. This page was last modified 04:45, 16 October 2008.

Find

Browse
MySQLForge
Main Page
Current events
Recent changes
Random page
Help
Edit
Edit this page
Editing help
This page
Discuss this page
Post a comment
Printable version
Context
Page history
What links here
Related changes
My pages
Special pages
New pages
File list
Statistics
Bug reports
More...