Both of the built-in index managers use a subclass
DirectoryBasedIndexManager. As the name implies, both of them make use of Lucene's abstract class
Directory, to manage the form in which indexes are stored.
In the Chapter 7, we will look at some special directory implementations geared for clustered environments. However, in single-server environments the two built-in choices are filesystem storage, and storage in memory.
By default, Lucene indexes are stored on the filesystem, in the current working directory of the Java application. No configuration is necessary for this arrangement, but it has been explicitly set in all versions of the VAPORware Marketplace application so far with ...