Mirror of Apache Lucene & Solr but focus on reader part