-
按id查询
查看全部 -
删除索引
里边的类型和文档,都被删除
查看全部 -
通过postman,指定文档id,使用脚本修改文档。
脚本语言:painless
效果:age加10
查看全部 -
用post man,指定文档id,直接修改文档。修改的filed:name
注意url
查看全部 -
用postman 创建 不指定id 的文档。
http verb 用post
url:localhost:9200/people/man
body:
{
"name": "wally22",
"country": "China",
"age": "40",
"date": "19800501"
}
查看全部 -
用postMan,指定文档id插入
verb: put
url:localhost:9200/people/man
body:
{
"name": "wally",
"country": "China",
"age": "30",
"date": "19860501"
}
ps: 插入的时候,任意增加一个field 也是可以插进去的
查看全部 -
id 就是一个文档的唯一id
查看全部 -
用Head 创建类型,类型名:novel
url:
book/novel/_mapping
body:
{
"novel": {
"properties": {
"title": {
"type": "text"
}
}
}
}
查看全部 -
RestFul API基本格式
查看全部 -
用post man创建索引
http verb: put
url:
localhost:9200/people
body:
{
"settings": {
"number_of_shards": 3,
"number_of_replicas": 1
},
"mappings": {
"man": {
"properties": {
"name": {
"type": "text"
},
"age": {
"type": "integer"
},
"contry": {
"type": "keyword"
},
"date": {
"type": "date",
"format": "yyyyMMdd HH:mm:ss||yyyyMMdd||epoch_millis"
}
}
}
}
}
查看全部 -
分片是索引level的
查看全部 -
1.索引
比如,索引A表示消费者数据,索引A表示产品数据。
对比SQL:相当于一个数据库database
命名规则:小写字母开头,不含下划线
增删改查都是用索引
2.类型
通常 定义成有相同字段的文档,作为一个类型
ps:比如字段 metricName 都为xx的,作为一个类型
对比SQL:相当于一个table
3.文档
ES里最小存储单位
对比SQL:相当于一条记录
举例:
一个用户的基本信息,一篇文章的数据
ps:比如一个metric event message
查看全部 -
官网地址 下载地址
查看全部 -
Lucene太过复杂。使用它,需要很多knowledge
查看全部 -
将一个服务指定为master.在config的elasticserach.yml作以下配置:
http.cors.enabled: true
http.cors.allow-origin: "*"
cluster.name: lijiafang
node.name: master
node.master: true
network.host: 127.0.0.1
配置节点
cluster.name: lijiafang
node.name: slave1
network.host: 127.0.0.1
http.port: 8200
discovery.zen.ping.unicast.hosts: ["127.0.0.1"]
查看全部
举报