MySQL NDB cluster maximum data size According to the limitations outlined at http://dev.mysql.com/doc/refman/5.7/en/mysql-cluster-limitations.html, there can only be 48 data nodes.

Does that mean, with number of replicas 2, I can actually have only 24 nodes to store data?

If the data memory is, say 4GB, then, does it mean I can only store 24*4=~100GB?

If so, how can I set up a cluster to store TBs of data?
Data does not have to be memory-resident in NDB.  (That limitation existed long ago.)  So, there is much more than 4GB limitation per pair of servers.