I wonder about Datastore2

Hello I have wonder about the Datastore2 saving method.
It’s about they key saving session like this:

each key which mean 1 saving system when player join the game

— That player have 842 keys save and using much of data

This is the over summary :

So the saving each key of Datastore2 is a waste of Data?
or we do have other method of using Datastore2 like limit the keys save session for each plaer example like:
only able to save 20 Keys and the older key is removed.

Thank!

Save your player data with ProfileService! (DataStore Module) - Resources / Community Resources - Developer Forum | Roblox

I suggest giving this announcement a read.