SphinxConnector.NET offers a fluent query API that makes using Sphinx with .NET easier and more comfortable than ever. Its fluent interface has been designed for great usability and ease of use. Operating directly on your document models, it lets you create your queries in a strongly typed, LINQ-like fashion:
Current Version: 5.2.1 released on November 18, 2022
Even the most complex queries can be created easily without writing a single line
of SphinxQL with the LINQ-like query API. It makes you more productive, your code
becomes easier to maintain and is easier to refactor.
You can save and delete documents in real-time indexes with just a method call.
SphinxConnector.NET takes care of the rest and generates optimized statements for
By using a convention based approach, the time you spend on configuration is reduced
to a minimum. It keeps your code free of custom attributes, requires no manual object
mappings and things generally work out of the box.
SphinxConnector.NET lets you focus on the task at hand: providing great full-text search capabilities for your users. It doesn't force you to create manual mappings for your objects, you don't have to use some clunky designer, setup is minimal: It just gets out of your way.
The fluent query API allows both beginners and advanced users to easily design their full-text queries. Beginners will appreciate how easy it is to get started, advanced users will see how SphinxConnector.NET increases their productivity in complex scenarios.
While the default configuration and mapping conventions already cover many common usage scenarios, SphinxConnector.NET can be easily customized if necessary.
In addition to the fluent API, SphinxConnector.NET provides developers with implementations of both the native Sphinx API and standard ADO.NET classes for executing SphinxQL statements.
*Please note that the native API is only intended to support legacy projects and will be removed in a future version. New projects should use the fluent API or SphinxQL.
SphinxConnector.NET is build for .NET Framework (4.6.1 and up), .NET Core 3.1, .NET 5.0/6.0, and .NET Standard 2.0. It supports Sphinx and Manticore Search from 2.2.1 and up.
SphinxConnector.NET is working great and the support is the most enthusiastic I've ever seen. Thank you so much!Lư Tài Phong, Senior .NET Software Developer, NetPower
SphinxConnector.NET was really simple to setup and use. The support was really helpful and answered our questions really quick. Before we used SphinxConnector.NET, we had major stability problems with another API even under low search volumes. Now everything works great :) Great product!Shar Ru, Senior Software Developer, Wiseltd