You just need to know how to program it correctly. DataStores can already handle millions of values as seen in games like Adopt Me!. If at all, data loss is always tied to poorly structured code. You should use some good solutions to data storing such as ProfileService or my solution DataService which is a profile manager.
Please reach out to me if you need further assistance.