When Elastic search is needed for data analysis and costumer service

128 Views Asked by At

I work with Python for a warehousing project. I can for example use in function, pandas contain function. Call any text mining library like fuzzy search and stemming libraries directly in my Python code. When and why I would call elastic search by Python and slow down all the search performance? Am I missing some knowledge what would be the benefit of elastic search in my case?

Is that sth for UI people or that can benefit data analyst and data scientist?

1

There are 1 best solutions below

3
On

You are comparing two different things, pandas is a data analysis and manipulation tool, elasticsearch is a search engine where you can perform a wide range of searchs, analysis and aggregations.

It is like comparing pandas to a Oracle or a PostgreSQL databases.

While in some use cases you can achieve the same end result with both, they still are different tools and have different functions.

If you need elasticsearch or not, and if it would improve your searchs, depend exclusively on your use case, I would recommend that you read this link to understand a little more about the tool.