Tweak to improve SynchronousStrategy (the main downside of which is poor performance due to the fact that each index update contains only 1 item and for 1K items there are 1K index update operations) by re-using for 1 minute (unless minItems threshold is reached) same IndexUpdateContext instead of re-creating it many times and performing many small commits instead of big one.
Info
Version: | 1.0.6 |
Author(s): | Alen Pelin |
Last Update: | Wednesday, April 20, 2016 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/SitecoreSupport/Sitecore.Support.IntervalCommitLuceneIndex |
NuGet Url: | https://www.nuget.org/packages/Sitecore.Support.IntervalCommitLuceneIndex |
Install
Install-Package Sitecore.Support.IntervalCommitLuceneIndex
dotnet add package Sitecore.Support.IntervalCommitLuceneIndex
paket add Sitecore.Support.IntervalCommitLuceneIndex
Sitecore.Support.IntervalCommitLuceneIndex Download (Unzip the "nupkg" after downloading)