Sorry for the simple question but if you store it in ram what is the strategy for when the server is turned off?
If you're expecting growth in the size of your dataset (beyond growth in RAM size availability), then, well, maybe don't just use a single machine. Same goes for a whole bunch of similar "it's too large for a single machine" considerations.
Storing data should probably still be persisted to disk, and backed up.
Generally though, these posts are geared towards machine learning people that don't really have "live" data as frequently.