Lucene storage implementation