Ask HN: Are Lucene/Solr/ES Still Used for Search?
11–20 of 223 posts
Re: Ask HN: Are Lucene/Solr/ES Still Used for Search?
#12Re: Ask HN: Are Lucene/Solr/ES Still Used for Search?
#13Re: Ask HN: Are Lucene/Solr/ES Still Used for Search?
#14Re: Ask HN: Are Lucene/Solr/ES Still Used for Search?
#15Re: Ask HN: Are Lucene/Solr/ES Still Used for Search?
#16Re: Ask HN: Are Lucene/Solr/ES Still Used for Search?
#17Afaik almost everything runs Lucene under the hood, it's 20 years old, no one is going to build something as good any time soon. I suppose some company like Google have their own in house solution but otherwise it'll always be something built on top of Lucene. I guess you don't see much demand because for a lot of use cases the basic setups are good enough.
I ended up trying to reinvent Solr for the client, realizing after about two days of trying to reinvent stemming and indexing, that this was stupid to do on someone else's time, and called the client to tell them that I'm moving to Solr, and I got the project done before-schedule as a result.
====
I think for 99% of usecases (involving search), Lucene/Solr/ES is perfectly fine. However, I do absolutely hate that some companies have decided to make it their primary database.
EDIT: I just want to make it clear, I think it's totally valid to try and reinvent Solr for fun, or if that's something you're paid specifically to do; nothing is perfect, and I am actually a big fan of the "if it works, break it and make it better!" mentality.
Re: Ask HN: Are Lucene/Solr/ES Still Used for Search?
#18Yeah, I work pretty much daily with Solr and related stuff (PHP, JSON). Still used quite a lot in PHP and Drupal scene.
Re: Ask HN: Are Lucene/Solr/ES Still Used for Search?
#19Pros:
- Managed search engine
- Great API / Developer experience
Cons:
- Cloud only makes it hard for local development
- Expensive (I guess it depends on the usage)
Re: Ask HN: Are Lucene/Solr/ES Still Used for Search?
#20About a year ago I set up an ES cluster to load Apache logs into as an experiment. Around a month later my boss asked if it was down. "Yeah, it looks like it, since you are using it let me upgrade it from an experiment to critical!" Since then we've been using it in more and more places, and are looking to see if it would be a good fit for storing some of our user data in. The big barrier right now is that we are run…
ES is not supposed to be your source of truth.