-
1、集群和节点:集群有唯一的名字;节点是集群的一部分,通过集群名字加入集群,节点也有自己的名字,是CRUD的基本服务。
2、索引:相同属性的文档集合(database)。
3、类型:索引可以定义一个或多个类型,文档必须属于一个类型(table)。
4、文档:可以被索引登记表数据单位,最小的存储单位(row data)。
5、分片:每个索引含有多个分片,分片是Lucene索引,只能在创建索引时指定。
6、备份:拷贝一份分片就完成了分片备份,代替主分片工作和执行搜索操作,可在创建索引后修改。
查看全部 -
elastic和mysql的数据存储效率区别
maven免费课程学习
查看全部 -
删除文档
删除索引
查看全部 -
复合条件查询
固定分数查询
布尔查询
查看全部 -
Filter Context
在查询过程中,只判断该文档是否满足条件,只有yes或者No
查看全部 -
高级查询
子条件查询 :特定字段查询所指特定值
复合条件查询:以一定得逻辑组合子条件查询
Query Context
在查询过程中,除了判断文档是否满足查询条件外,es还会计算一个_score来标识匹配得程度,指在判断目标文档和查询条件匹配得有多好.
全文本查询:针对文本类型数据
模糊匹配得
{
"query": {
"match": {
"fields.deviceIp": "172.11.49.35"
}
}
}
字段级别查询:针对结构化数据,如数字、日期等
查看全部 -
简单查询
条件查询
聚合查询
查看全部 -
删除文档
删除索引
查看全部 -
插入
直接修改
脚本修改
查看全部 -
插入
put
自动生成ID--post
查看全部 -
api基本格式
创建索引
非结构化创建
结构化创建
mappinng 是否为空,如果为空,则为非结构化创建
查看全部 -
分布式安装
修改elasticsearch.yml文件
其他的配置,除了master
最后可以查看
查看全部 -
使用head插件
打开git-hub
搜索elasticserarch-head
解压
检查node -v
npm install
npm run start
打开localhost:9100
由于和elasticsearch存在跨域问题
修改elasticsearch.yml 文件
在末尾添加
后台启动
查看全部 -
es 单实例安装
下载 : wget htpps://
解压: tar -vxf 文件
检测jdk版本
启动: ./bin/elasticsearch
浏览器打开localhost:9200
查看全部 -
http.cors.enabled: true
查看全部
举报