Re: SolrJ for .NET / C#
On Tue, Aug 16, 2016 at 12:24 PM, GW wrote: > Interesting, I managed to do Solr SQL > > It is true that pretty much all operations still work by calling a collection API directly. The benefits I'm referring to are dynamic cluster state discovery, routing of requests automatically based on the state, proper POST and query operations that interact without depending on inter-cluster routing. Basically removing/abstracting away operational concerns from the application itself.
Re: SolrJ for .NET / C#
Interesting, I managed to do Solr SQL On 16 August 2016 at 12:22, Joe Lawson wrote: > The sad part of doing plain old REST requests is you basically miss out on > all the SolrCloud features that are inherent in client call optimization > and collection discovery. It would be nice if some companies made /contrib > offerings for different languages that could be better maintained. > > Most REST clients are stuck in a pre-SolrCloud world or master/slave > configuration and that paradigm is going away. > > On Tue, Aug 16, 2016 at 10:43 AM, GW wrote: > > > The client that comes with PHP is lame. If installed you should > un-install > > php5-solr and install the Pecl/Pear libs which are good to the end of 5.x > > and 6.01. It tanks with 6.1. > > > > I defer to my own effort of changing everything to plain old REST > requests. > > > > On 16 August 2016 at 10:39, GW wrote: > > > > > As long as you are .NET you will be last in line. You try using the > REST > > > API. All you get with a .NET/C# lib is a wrapper for the REST API. > > > > > > > > > > > > On 16 August 2016 at 09:08, Joe Lawson > opensourceconnections.com> > > > wrote: > > > > > >> All I have seen is SolrNET, forks of SolrNET and people using > RestSharp. > > >> > > >> On Tue, Aug 16, 2016 at 9:01 AM, Eirik Hungnes > > >> wrote: > > >> > > >> > Hi > > >> > > > >> > I have been looking around for a library for .NET / C#. We are > > currently > > >> > using SolrNet, but that is ofc not as well equipped as SolrJ, and > have > > >> > heard rumors occasionally about someone, also Lucene, has been > working > > >> on a > > >> > port to other languages? > > >> > > > >> > -- > > >> > Best regards, > > >> > > > >> > Eirik > > >> > > > >> > > >> > > >> > > >> -- > > >> -Joe > > >> > > > > > > > > > > > > -- > -Joe >
Re: SolrJ for .NET / C#
The sad part of doing plain old REST requests is you basically miss out on all the SolrCloud features that are inherent in client call optimization and collection discovery. It would be nice if some companies made /contrib offerings for different languages that could be better maintained. Most REST clients are stuck in a pre-SolrCloud world or master/slave configuration and that paradigm is going away. On Tue, Aug 16, 2016 at 10:43 AM, GW wrote: > The client that comes with PHP is lame. If installed you should un-install > php5-solr and install the Pecl/Pear libs which are good to the end of 5.x > and 6.01. It tanks with 6.1. > > I defer to my own effort of changing everything to plain old REST requests. > > On 16 August 2016 at 10:39, GW wrote: > > > As long as you are .NET you will be last in line. You try using the REST > > API. All you get with a .NET/C# lib is a wrapper for the REST API. > > > > > > > > On 16 August 2016 at 09:08, Joe Lawson opensourceconnections.com> > > wrote: > > > >> All I have seen is SolrNET, forks of SolrNET and people using RestSharp. > >> > >> On Tue, Aug 16, 2016 at 9:01 AM, Eirik Hungnes > >> wrote: > >> > >> > Hi > >> > > >> > I have been looking around for a library for .NET / C#. We are > currently > >> > using SolrNet, but that is ofc not as well equipped as SolrJ, and have > >> > heard rumors occasionally about someone, also Lucene, has been working > >> on a > >> > port to other languages? > >> > > >> > -- > >> > Best regards, > >> > > >> > Eirik > >> > > >> > >> > >> > >> -- > >> -Joe > >> > > > > > -- -Joe
Re: SolrJ for .NET / C#
The client that comes with PHP is lame. If installed you should un-install php5-solr and install the Pecl/Pear libs which are good to the end of 5.x and 6.01. It tanks with 6.1. I defer to my own effort of changing everything to plain old REST requests. On 16 August 2016 at 10:39, GW wrote: > As long as you are .NET you will be last in line. You try using the REST > API. All you get with a .NET/C# lib is a wrapper for the REST API. > > > > On 16 August 2016 at 09:08, Joe Lawson > wrote: > >> All I have seen is SolrNET, forks of SolrNET and people using RestSharp. >> >> On Tue, Aug 16, 2016 at 9:01 AM, Eirik Hungnes >> wrote: >> >> > Hi >> > >> > I have been looking around for a library for .NET / C#. We are currently >> > using SolrNet, but that is ofc not as well equipped as SolrJ, and have >> > heard rumors occasionally about someone, also Lucene, has been working >> on a >> > port to other languages? >> > >> > -- >> > Best regards, >> > >> > Eirik >> > >> >> >> >> -- >> -Joe >> > >
Re: SolrJ for .NET / C#
As long as you are .NET you will be last in line. You try using the REST API. All you get with a .NET/C# lib is a wrapper for the REST API. On 16 August 2016 at 09:08, Joe Lawson wrote: > All I have seen is SolrNET, forks of SolrNET and people using RestSharp. > > On Tue, Aug 16, 2016 at 9:01 AM, Eirik Hungnes wrote: > > > Hi > > > > I have been looking around for a library for .NET / C#. We are currently > > using SolrNet, but that is ofc not as well equipped as SolrJ, and have > > heard rumors occasionally about someone, also Lucene, has been working > on a > > port to other languages? > > > > -- > > Best regards, > > > > Eirik > > > > > > -- > -Joe >
Re: SolrJ for .NET / C#
On 8/16/2016 7:01 AM, Eirik Hungnes wrote: > I have been looking around for a library for .NET / C#. We are > currently using SolrNet, but that is ofc not as well equipped as > SolrJ, and have heard rumors occasionally about someone, also Lucene, > has been working on a port to other languages? The only client that the Solr project maintains is SolrJ -- the Java client. This client is an integral part of Solr itself, so it is kept up to date. Naturally this is the client that we recommend, but sometimes the choice of development language does not include Java. Clients for any other programming language are third-party software. We have no control over that software, and changes in new versions of Solr will occasionally break those clients. For instance, one of the main Solr clients for PHP was broken by a change in Solr 4.0, and it took the maintainers of that client a LONG time to fix the problem. I have mentioned the possibility of having the project build/maintain clients for other languages, or perhaps have some of them absorbed into the project (if the license is compatible) but nobody has volunteered to take on the task. I don't have much experience with those programming languages. You can find information about third-party clients here: https://wiki.apache.org/solr/IntegratingSolr There are some .NET clients there. The most recent of them was last updated a year ago. Thanks, Shawn
Re: SolrJ for .NET / C#
All I have seen is SolrNET, forks of SolrNET and people using RestSharp. On Tue, Aug 16, 2016 at 9:01 AM, Eirik Hungnes wrote: > Hi > > I have been looking around for a library for .NET / C#. We are currently > using SolrNet, but that is ofc not as well equipped as SolrJ, and have > heard rumors occasionally about someone, also Lucene, has been working on a > port to other languages? > > -- > Best regards, > > Eirik > -- -Joe
SolrJ for .NET / C#
Hi I have been looking around for a library for .NET / C#. We are currently using SolrNet, but that is ofc not as well equipped as SolrJ, and have heard rumors occasionally about someone, also Lucene, has been working on a port to other languages? -- Best regards, Eirik