Get all keys from datastore and It's values

I’m wondering how I’m able to get all the keys from a datastore and get their values.
I tried using datastore:ListKeysAsync() on a OrderedDataStore, it was able to atleast get keys, but since the keys have String data it doesn’t work, because apparently OrderedDataStores won’t let you save strings for some reason. How will I still be able to do this with a normal DataStore?

Any help appreciated