It doesn’t have to replace databases writ large. Just the private sensitive stuff. I have already implemented a mini-database system for my wallet component and it works just fine.