The Ngram analyzer is used to do substring searches efficently with RavenDB. To use the analyzer go to the folder where the Raven.Server.exe lives, create a folder named Analyzers (if doesn't exist already), and under it place the binary that is included in this package.
Then you can reference it in your index just like any other analyzer. It works with the 1.0.960 RavenDb server.
Also note the packaged analyzer uses a minimum gram of 2, and a maximum of 10. This is not configurable.
Install-Package RavenDB.Database.Analyzers -Version 1.0.960
dotnet add package RavenDB.Database.Analyzers --version 1.0.960
<PackageReference Include="RavenDB.Database.Analyzers" Version="1.0.960" />
paket add RavenDB.Database.Analyzers --version 1.0.960
- RavenDB.Database (>= 1.0.960)