发布网友 发布时间:2024-09-30 10:45
共1个回答
热心网友 时间:2024-10-22 14:20
快速搭建ES环境是通过Docker-compose实现的,首先,需要创建一个ES相关的文件夹,接着编写docker-compose.yml文件。执行启动命令后,访问9200端口,确认ES已成功启动。
对于分词器安装,ES版本为7.4.2,需从github找到相应版本的插件。在Docker环境中,进入bin目录,通过在线安装进行插件配置。
尝试搭建Kibana可视化环境时,创建kibana.yml和docker-compose.yml后启动Kibana,访问5601端口。但遇到连接问题,由于未解决,作者选择直接进行ES学习,认为Kibana主要作为客户端。
ES的基本语法中,它与MySQL有区别,能够查看集群的健康状态,如100%健康。插入数据时,使用put方法,这里以模拟在线商店数据为例,使用POST方法通过Postman进行。
操作包括创建和删除索引、创建文档(类似数据库中的行,用doc表示),以及更新和查看现有数据。对于条件查询,关键参数为q,可以进行联合查询(如华为数据的筛选)和OR查询,推荐使用POST请求和布尔操作符。
深入了解ES,可以参考完整的使用文档,了解更多高级功能和操作方法。