News for hackers. Stuff that matters.
Re:Ask HN: Are Lucene/Solr/ES Still Used for Search? by busterarm on Friday July 19, 2019 @09:35AM (#20478489)
There's folks working on Bleve (written in Go) and developers that I work with want to use it (we use Elasticsearch heavily), but as I've told everyone like you just did, Lucene has a 20 year head start.

Thing is, there's heavy demand for something more performant than Elasticsearch, so eventually the market will provide.

Meanwhile, Redis Enterprise is trying to grab some 'share with RediSearch, which has some severe caveats IMO that make it not a great fit for most.

Re:Ask HN: Are Lucene/Solr/ES Still Used for Search? by bpicolo on Friday July 19, 2019 @11:22AM (#20479352)
Tantivy is an interesting project I'd point to in this space:

https://github.com/tantivy-search/tantivy

That said - it's effectively Lucene rewritten in rust, so the main win is some performance gains. Lucene has spent a ton of time getting the details right, and it's unlikely we'll see an order of magnitude of innovation in that particular space. At the higher level for querying / query understanding it feels like there's still more technological room to grow vs the lower level details.

Re:Ask HN: Are Lucene/Solr/ES Still Used for Search? by fulmicoton on Saturday July 20, 2019 @08:31AM (#20485367)
Tantivy main dev here. Thanks for the free marketing :)

It is not exactly a port but yeah. tantivy is strongly inspired from Lucene.

> Lucene has spent a ton of time getting the details right, and it's unlikely we'll see an order of magnitude of innovation in that particular space.

Have you checked out the perf gain in Lucene 8.0 ? Block-WAND proved you wrong.

Re:Ask HN: Are Lucene/Solr/ES Still Used for Search? by bpicolo on Saturday July 20, 2019 @01:09PM (#20486973)
I suppose I could have phrased that better. I appreciate the correction. I mostly mean to say that the functionality is really impressive today, and serves its use case very well for the intended target of lower level search primitives.

Tantivy is a cool project, but I have to say the part I love most about it is your blog posts on it. They're a great introduction for people who are unfamiliar with the underlying tech of search engines.

Re:Ask HN: Are Lucene/Solr/ES Still Used for Search? by fulmicoton on Monday July 29, 2019 @06:19AM (#20553065)
> Tantivy is a cool project, but I have to say the part I love most about it is your blog posts on it. They're a great introduction for people who are unfamiliar with the underlying tech of search engines.

Thanks a lot! I am not a native speaker, and I often feel very bad at conveying engineering concepts. The positive feedback is actually very helpful :)

Re:Ask HN: Are Lucene/Solr/ES Still Used for Search? by pornel on Friday July 19, 2019 @03:26PM (#20481707)
Seconded Tantivy. Very easy to set up and maintain, and faast.
Re:Ask HN: Are Lucene/Solr/ES Still Used for Search? by rbjorklin on Friday July 19, 2019 @04:10PM (#20482020)
If you’re looking for something more performant and you’re in retail I’d recommend taking a look at Apptus eSales. Their product has displaced ES/SOLR at several retail websites in Sweden. https://www.apptus.com/

Disclaimer: I’m a previous employee but have no economic interests in this as it’s not a publicly traded company.

Re:Ask HN: Are Lucene/Solr/ES Still Used for Search? by seesaw on Friday July 19, 2019 @11:51AM (#20479621)
We use Solr/Lucene heavily, ingesting about 3TB a day. We had to build our own clustering since we started before the Solr cloud project. We have been very happy with the results.