我使用Python进行仓储项目。例如我可以用在函数中,熊猫包含函数。直接在我的Python代码中调用任何文本挖掘库,如模糊搜索和词干库。我什么时候以及为什么会用Python调用弹性搜索并降低所有搜索性能?我是否错过了一些知识?在我的情况下,弹性搜索的好处是什么?
这是UI人员的事情,还是可以让数据分析师和数据科学家受益?
您正在比较两种不同的东西,pandas
是一种数据分析和操作工具,elasticsearch
是一个搜索引擎,您可以在其中执行广泛的搜索、分析和聚合。
这就像将pandas
与Oracle或PostgreSQL数据库进行比较。
虽然在某些用例中,您可以使用两者实现相同的最终结果,但它们仍然是不同的工具,具有不同的功能。
如果你是否需要elasticsearch
,如果它能改善你的搜索,完全取决于你的用例,我建议你阅读这个链接,了解更多关于这个工具的信息。