Elasticsearch vs. Google
1–8 of 8 posts
Re: Elasticsearch vs. Google
#2Re: Elasticsearch vs. Google
#3ES is a toolbox not something you can just use off the shelf. I think Elastic likes to make people think it is a off the shelf solution, but the defaults aren't great for many use cases. However ES can include pagerank, ML, BM25, etc in the ranking calculation but it requires search relevance expertise to make it all work together for any particular use case. And different use cases will need different ranking equations.
Re: Elasticsearch vs. Google
#4Elasticsearch is a sharded search index.
It's a little like you're trying to compare a bicycle (or for this analogy, even a fire extinguisher--these things are just that different) and a firetruck. Sure, there are some similarities and some overlap, but a firetruck is massive and very purpose-built.
Re: Elasticsearch vs. Google
#5Theoretically ES can scale that big, but isn't easy and takes a large team to manage. Just like at Google. ES is a toolbox not something you can just use off the shelf. I think Elastic likes to make people think it is a off the shelf solution, but the defaults aren't great for many use cases. However ES can include pagerank, ML, BM25, etc in the ranking calculation but it requires search relevance expertise to make i…
Re: Elasticsearch vs. Google
#6Theoretically ES can scale that big, but isn't easy and takes a large team to manage. Just like at Google. ES is a toolbox not something you can just use off the shelf. I think Elastic likes to make people think it is a off the shelf solution, but the defaults aren't great for many use cases. However ES can include pagerank, ML, BM25, etc in the ranking calculation but it requires search relevance expertise to make i…
Yes of course. What I meant is - when I query a phrase, that phrase can be found in one million webpages, yet I get a bunch of them sorted by relevance. Surely that is a combination of two things - deep rooted crawling that gathers data from most websites, and secondly, a nice algorithm to sort them by relevance that is based on a variety of signals. ES has nothing to do with crawling, that is custom to the user usin…
Re: Elasticsearch vs. Google
#7BM25 scores documents based on their contents.
PageRank scores documents based on their sources.
Very different.
If you are starting now, you start with Elasticsearch, because you can't start with PageRank and all the thousands of other things that make up what you think of as Google Search.
If you have years, people and billions of dollars, you can start building towards google-like capabilities. Elasticsearch allows you to add capabilities like google provides, but you still have to build them.
Build your first round of search on Elasticsearch, and you'll likely learn enough to start understanding the difference between the two.
Re: Elasticsearch vs. Google
#8You need to do a lot more learning about this subject. BM25 scores documents based on their contents. PageRank scores documents based on their sources. Very different. If you are starting now, you start with Elasticsearch, because you can't start with PageRank and all the thousands of other things that make up what you think of as Google Search. If you have years, people and billions of dollars, you can start buildin…