Eland:由 Elasticsearch 支持的 DataFrames 和机器学习#
日期:2024 年 6 月 10 日 版本:8.14.0
Eland 是一个 Python Elasticsearch 客户端,用于使用熟悉的 Pandas 兼容 API 探索和分析 Elasticsearch 中的数据。
该软件包尽可能使用现有的 Python API 和数据结构,以便于在 numpy、pandas、scikit-learn 之间以及它们对应的 Elasticsearch 版本之间切换。通常情况下,数据驻留在 Elasticsearch 中,而不是内存中,这使得 Eland 可以访问存储在 Elasticsearch 中的大型数据集。
安装 Eland#
Eland 可以从 PyPI 通过 pip 安装
$ python -m pip install eland
Eland 也可以通过 Conda 从 Conda Forge 安装
$ conda install -c conda-forge eland
入门#
如果您是第一次使用 Eland,建议查看 示例 文档以了解 Eland 的功能。
如果您不熟悉 Elasticsearch,建议您阅读 相关文档。