If the main purpose of your blockchain is to store data, rather than execute computations, then you will probably find MultiChain faster and easier to use for this purpose. You don't need to write any code, and can get started immediately by creating a stream on your chain, then adding data to it using the publish API. Each node can subscribe to those streams it is interested in, and if so that stream's content will be indexed in real-time for rapid retrieval using APIs like liststreamitems and liststreamkeyitems.