A straightforward implementation of {@link FSDirectory} using java.io.RandomAccessFile. However, this class has poor concurrent performance (multiple threads will bottleneck) as it synchronizes when multiple threads read from the same file. It's usually better to use {@link NIOFSDirectory} or {@link MMapDirectory} instead.

Namespace: Lucene.Net.Store
Assembly: Lucene.Net (in Lucene.Net.dll) Version: 2.9.4.1

Syntax

C#
public class SimpleFSDirectory : FSDirectory
Visual Basic
Public Class SimpleFSDirectory _
	Inherits FSDirectory
Visual C++
public ref class SimpleFSDirectory : public FSDirectory

Inheritance Hierarchy

System..::..Object
  Lucene.Net.Store..::..Directory
    Lucene.Net.Store..::..FSDirectory
      Lucene.Net.Store..::..SimpleFSDirectory

See Also