31.07.2013 Views

MySQL Cluster Tutorial - cdn.oreillystatic.com

MySQL Cluster Tutorial - cdn.oreillystatic.com

MySQL Cluster Tutorial - cdn.oreillystatic.com

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

NDB API<br />

NDB API Overview<br />

The NDB API is the real-time, C++ interface that provides access to the data held in the<br />

data nodes. Typically, applications access this through another layer (e.g. via a <strong>MySQL</strong><br />

Server). The NDB APU is used extremely successfully by many mission-critical, real-time<br />

customer applications. You should consider using the NDB API if the following criteria are<br />

met:<br />

• C++ application<br />

• You need maximum real-time performance (latency & throughput)<br />

• Willing to accept added <strong>com</strong>plexity in your application and lock-in to a proprietary<br />

interface<br />

The API is documented at: http://dev.mysql.<strong>com</strong>/doc/ndbapi/en/index.html<br />

There are a number of alternate ways to more easily exploit many of the performance<br />

benefits of the NDB API while making life easier for the developer:<br />

• back-ndb plugin for OpenLDAP<br />

• <strong>MySQL</strong> <strong>Cluster</strong> Connector for Java (including OpenJPA)<br />

• http plugin for Apache<br />

Copyright © 2010, Oracle and/or its affiliates. All rights reserved. 43/81

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!