Elasticsearch创建索引,删除索引,添加mapping
2018-01-02 18:51
656 查看
1、简单创建索引
#lcoalhost可以换成http://ip
curl -XPUT 'localhost:9255/rumor/'
2、带参数创建索引(这里只指定replica数,可以指定更多的参数)
curl -XPUT 'localhost:9255/rumor' -d '
{
"settings": {
"number_of_replicas":0
}
}
'
注意事项: number_of_replicas设置成(机器数-1),不然es页面会显示UNassign shards,集群健康值不正常
3、添加mapping
#lcoalhost可以换成http://ip
curl -XPUT 'localhost:9255/rumor/_mapping/rumor' -d '
{
"properties": {
"rumor": {
"analyzer": "whitespace",
"type": "string"
},
"deny": {
"index": "not_analyzed",
"type": "string"
},
"words": {
"type": "string"
},
}
}
'
4、删除索引
curl -XDELETE 'localhost:9255/rumor/'
#lcoalhost可以换成http://ip
curl -XPUT 'localhost:9255/rumor/'
2、带参数创建索引(这里只指定replica数,可以指定更多的参数)
curl -XPUT 'localhost:9255/rumor' -d '
{
"settings": {
"number_of_replicas":0
}
}
'
注意事项: number_of_replicas设置成(机器数-1),不然es页面会显示UNassign shards,集群健康值不正常
3、添加mapping
#lcoalhost可以换成http://ip
curl -XPUT 'localhost:9255/rumor/_mapping/rumor' -d '
{
"properties": {
"rumor": {
"analyzer": "whitespace",
"type": "string"
},
"deny": {
"index": "not_analyzed",
"type": "string"
},
"words": {
"type": "string"
},
}
}
'
4、删除索引
curl -XDELETE 'localhost:9255/rumor/'
相关文章推荐
- ElasticSearch封装(创建索引,删除索引,创建Mapping,批量插入,批量删除,搜索)
- ElasticSearch创建索引(index)和添加映射(mapping)
- ElasticSearch封装(创建索引,删除索引,创建Mapping,批量插入,批量删除,搜索)
- ElasticSearch49:索引管理_快速上机动手实战创建、修改以及删除索引
- 分布式搜索elasticsearch java API 之(六)------批量添加删除索引
- elasticsearch2.2 使用mapping创建索引
- elasticsearch 索引创建,插入,修改,删除
- 分布式搜索elasticsearch java API 之(六)------批量添加删除索引
- Oracle Spatial 创建空间表、添加空间原表信息、添加删除空间索引
- Elasticsearch之创建索引、删除索引、索引设置、配置分析器、自定义分析器。
- elasticsearch手动创建和删除索引
- elasticsearch底层引擎替换之索引创建+文档添加
- [完]PHP Array 创建、索引、添加、删除、判断是否存在指定元素
- Elasticsearch通过JAVA创建索引、Mapping以及数据的增删该查操作
- 分布式搜索elasticsearch java API 之(六)------批量添加删除索引
- 在表创建之后,删除或添加非空索引
- elasticsearch 字段别名(创建索引并指定索引类型的mapping)
- Elasticsearch 学习笔记 索引创建、插入、查询、修改、删除
- elasticsearch核心知识--47.创建更新删除索引以及自定义分词器。
- solrj的使用,环境准备,工程搭建,索引创建,添加\修改索引,删除索引,查询