I did a bunch of housekeeping in the MySQL Cluster documentation
today.
Confession: I’m the bright light who came up with the
term “SQL node” because I didn’t like “API node”. At the time, it
seemed like a good idea, but as time has gone on, I’ve come to
see the error of my ways. However, lots of people now use the
term, so I guess it’s not a good idea to change it out from under
them. So here’s what I’ve decided:
API node - Any application that accesses Cluster
data. Basically this means any NDB API application.
SQL node - A subspecies of API node that
provides an SQL interface to a Cluster. Basically, this means a
MySQL Server that’s part of a Cluster. (mysqld
itself isn’t an NDB API application, but the bits that let it
talk to a Cluster use the NDB API.)
Also, ndbd
processes were in the distant past
referred referred …
[Read more]