So I really dislike how ROBLOX saves whatever is returned from website data to server, which means insert service, group service and such. If you still don’t understand, let’s say I made a shop module script which I can edit the shop prices and such and then I go to change something in the module and re-upload it to the assert I was using before and the server has already called the module before it’ll save the module under server data for later use when needed again and won’t return the new version rather the version it was called at first. I don’t see that as useful or helping the developer what so ever.
If we were able to change this, It’d lower how much we’ed rely on datastore/httpservice for core functions such as an updating shop or checking the exact rank of player in a clan even if he was demoted or promoted after his rank was checked once in the server of if the user is in the clan yet. It’s also soooo much better than shutting down your servers and making your players sad if they were in the middle of something.
something like the code below would be perfectly fine to use by most developers and a way to load something no cached also would be good too.
game:GetServer('CacheService'):Clear()
EDIT: Added the code that I’d like to be able to do.