Bindings for the NdbApi

Registered 2007-02-22 by NDB/Bindings Developers

NDB/Bindings is a project concerned with providing wrappers to the C++ NDBAPI. These connectors aim to allow low-level programmatic access to MySQL Cluster, also know as NDB, from various programming languages. Hopefully, once the doors are opened to the NDBAPI for people outside of the C++ world, many new and exciting ideas might emerge.

Source tarballs can be downloaded from:

https://launchpad.net/ndb-bindings/+download

Binaries for Ubuntu can be found in the PPA:

https://launchpad.net/~ndb-bindings/+archive

Currently, the following languages are supported:

    * Java
    * Python
    * Ruby
    * Perl
    * Lua
    * C#/CLR (only on mono for now... but a Windows port and working .NET implementation are on their way)
    * PHP (not useful from mod_php or from Apache, but useable standalone)

The Java code superseeds and includes the old standalone NDB/J. Subsequent development on NDB/J is housed within this project.

Any help or ideas for additional language support are welcome -- I'd especially like an excuse to do a Common Lisp port...

If you'd like to make contributions to the project, you'll need to sign the MySQL Code Contributor License Agreement. There is information on doing this at

http://forge.mysql.com/wiki/Community_Contributions

Checkin privileges are managed through the ndb-bindings team. If you'd like to be able to check code in directly, join the team at:

http://launchpad.net/~ndb-bindings

Of course, if we don't know you, it might take a little proving first.

Javadocs for the NDB/J Java Connector can be found at

http://monty.inaugust.com/ndb-bindings/javadoc/

We can (usually) be found on freenode IRC on the #mysql-ndb channel.

There is a mainling list at ndb-connectors@lists.mysql.com. You can sign up at http://lists.mysql.com

Project information

Part of:
MySQL
Maintainer:
NDB/Bindings Developers
Driver:
Not yet selected
Development focus:

trunk series 

lp:ndb-bindings 
Browse the code

Programming Languages:
C++, Python, Perl, Java, C#, Ruby, PHP, Lua
Licences:
GNU GPL v2
()

RDF metadata

View full history Series and milestones

NDB/Bindings trunk series is the current focus of development

Get Involved

Downloads

Latest version is 0.7.1
released on 2008-12-04

All downloads