Is Solr available for .Net?

后端 未结 5 1507
长发绾君心
长发绾君心 2020-12-08 01:00

I want to learn Solr. May I know some good tutorial/links for it?

Also, is Solr available for .NET?

相关标签:
5条回答
  • 2020-12-08 01:12

    If you mean running the Solr server on .Net instead of Java, then no, there is no port. I've been trying to run it with IKVM here but it's low-priority to me so I can't put much time on it. It'd be great if someone can help out with this.

    If you mean using/connecting to Solr from a .Net application, then yes, you can use SolrNet or SolrSharp for that.

    I blogged about this not long ago.

    UPDATE: I made significant progress with Solr + IKVM.

    0 讨论(0)
  • 2020-12-08 01:13

    I would like to introduce my open-source library called LinqToSolr, which provides the functionality of building linq-queries to Solr. Here is a nuget page or browse github project

    0 讨论(0)
  • 2020-12-08 01:17

    If you just want to replicate the Lucene.NET database between several machines (in a master-slave disposition), so you can try Lucene Steroids, available at http://bitbucket.org/guibv/lucene.steroids.

    This code is based on Solr shell scripts, and uses cwRsync to sync files.

    0 讨论(0)
  • 2020-12-08 01:20

    Jeff Rodenburg created a C# API for interoperation with Solr. The API supports:

    Adding, updating and deleting documents from a solr index. Configuration support for multiple solr instances. Flags for Read/Write modes in support of solr replication. Search queries that return strongly-typed objects Support for facets

    and more ... http://www.codeplex.com/solrsharp

    0 讨论(0)
  • 2020-12-08 01:31

    Yes it is, there's at least one open source project on GitHub.

    https://github.com/mausch/SolrNet

    0 讨论(0)
提交回复
热议问题