Blockchains aren't out to replace databases, but there's a few organisations that could use them for certain use cases. Any processes where you're looking to increase the transparency of your data, or perhaps increase its security, or to try and lower the costs of data reconciliation could all benefit from using a blockchain as its underlying storage engine.