elasticsearch模块安装
官方文档:https://elasticsearch-py.readthedocs.io/en/master/api.html#elasticsearch
pip install -i https://pypi.doubanio.com/simple elasticsearch
默认是安装最新版本若要指定版本如下
pip install -i https://pypi.doubanio.com/simple elasticsearch==7.10.0
相关概念
具体可以参照官网文档说明:https://www.elastic.co/guide/en/elasticsearch/reference/current/number.html
- 集群: 有多台服务器,每台服务器都运行着ES
- index:索引,相当于数据库
- index_type: “_doc” # 数据表
- document: 文档,就是数据信息
- mapping 映射规则,用户自定义数据类型的
mapping映射字段类型:
- binary 二进制类型,可以存储二进制的文件信息
- boolean 布尔类型
- keywords 关键字类型,这个类型是值不可进行分词的
- numbers 数字类型integer 整数
long 长整数
byte 字节类型
double 双精度浮点数
float 单精度浮点数
- text 类型,这个是可以分词
- date 日期