When I did NDB Cluster engagements, it happened a few time that I had to cover the NDB API. Once, a customer asked an example on how to perform a simple scan. Remembering that some examples are within the NDB…-exceptions -I/usr/include -I../../../../include -I../../../../storage/ndb/include -I../../../../storage/ndb/include/ndbapi ndbapi_scan.cpp ndbapi_scan.cpp: In…
Post: How to replace a NDB node on EC2
… define, in /etc/hosts, on entry per cluster member. The API nodes are not required. Here is an example: $ more /etc… present and identical, at least for the NDB part, in all hosts. Next the NDB configuration must use the hostname like: [NDBD...=/var/lib/mysql-cluster/ DataMemory=1G IndexMemory=100M [NDB_MGMD] Id=1 Hostname=mgmn1 [NDB_MGMD] Id=2 Hostname=mgmn2 [NDBD] Id…
Comment: State of MySQL Market and will Replication live ?
Mike – yes when it comes to simply storing object by ID it is all trivial – you can use MySQL, native NDB API, BDB tables, Hadoop etc. It is also extremely easy to shard. It is the queries which you currently push to the database which give the problem
Comment: Finding your MySQL High-Availability solution – The questions
… (for several reason) are less than ideal for NDB. 2.3 DDL in NDB has had historic issues with replicating correctly via….6 MySQL-NDB is not a complete solution without putting a good bit of thought into what happens when a API node… will need to hit every API node. 2.10 Join performance can be less than ideal with NDB. This is just off…
Comment: Finding your MySQL High-Availability solution – The questions
…, most of them would have covered by Heartbeat/DRBD or NDB Cluster. @Todd: Replication are two different ways of replicating data… many NDB engagements and… I am not cluster certifified. 2.6 It depends on your architecture. Most of the time, the API… node as the application server (apache, tomcat, etc). Losing an API node is the same as losing an application server node…
Post: MongoDB Approach to Availability
… in newer versions which implement “sharding”. Same as commit to NDB Storage engine does not normally mean commit to disk, but… if we look at how failover happens – same with NDB (native API) it is handled on driver level. When you connect to…
Comment: Finding your MySQL High-Availability solution – The questions
… transactions to be aborted. I would argue that replication with NDB is more reliable that regular MySQL when configured correctly. Text…. If you use MySQL for NDB then yes you have to give some thought into switching API nodes. There are many possible…

