Need to query?

<p>Do you need to be able to query your data?</p> <p>Be careful when answering this as if you are not sure or find out later that you do need to query your data you will face greater difficulties retrofitting such an involved feature than having some form of it baked into the product.</p> <p>You may want to consider using complementary search technologies like <a href="http://lucene.apache.org/solr/">Solr</a> or even keep a subset of your data in a relational store to mitigate the risk of change in the future.</p>