This may be a little unrelated:
Currently when saving a very big table to a Datastore/Memorystore, I first encode it to JSON with HTTPService, then turn it into a buffer with buffer.fromstring(), and then compress using EncodingService:CompressBuffer().
But I’ve read that Roblox compresses data automatically.
So if I want to make my tables take as little space as possible, is my method good? Or is it all unnecessary because Roblox compresses tables themselves? Or, maybe it only applies to strings or buffers, and I don’t have to compress it only after I turn it into a table/string?
(I’m basing this question on those posts, but that was locked and I wanted to ask a staff member:)