title: the store attribute of a lucene field
body: <p>There is a constructor of lucene Field:</p>
  
  <pre><code>Field(String name, String value, Store store, Index index)
  </code></pre>
  
  <p>For example I can create a new field by:</p>
  
  <pre><code>Field f1 = new Field("text", "The text content", Field.Store.YES, Field.Index.ANALYZED);
  </code></pre>
  
  <p>I am not exactly sure of the meaning of the fourth parameter: <code>Index</code></p>
  
  <p>If I set it to <code>Index.No</code>,so is it needed to add this field as a "field"?</p>
  
  <p>Since in my opinion,once a attribute is declared as a field, it should be Indexed,if not then why do you declare it as a field?</p>
  
  <p>What is the difference between query and search?</p>