主要知识点

  • 索引CUD

 
 

一、创建索引的语法

 
 

PUT /my_index

{

"settings": { ... any settings ... },

"mappings": {

"type_one": { ... any mappings ... },

"type_two": { ... any mappings ... },

...

}

}

 
 

创建索引的示例

 
 

PUT /company

{

"settings":{

"number_of_shards":1,

"number_of_replicas":0

},

"mappings": {

"employee": {

"properties": {

"name":{

"type":"text"

}

}

}

}

}

 
 

二、修改索引

 
 

PUT /company/_settings

{

"number_of_replicas": 1

}

 
 

三、删除索引

DELETE /my_index

DELETE /index_one,index_two

DELETE /index_*

DELETE /_all

 
 

四、其他

elasticsearch.yml中把action.destructive_requires_name: true,这样设置后就不能直接用delete /_all把所有的索引删除,必须指定索引名才能删除

最新文章

  1. [Nhibernate]SchemaExport工具的使用(一)——通过映射文件修改数据表
  2. Android静默安装实现方案
  3. Java--使用多线程下载,断点续传技术原理(RandomAccessFile)
  4. Android 视频播放器 VideoView 的使用,播放本地视频 和 网络 视频
  5. android: 使用 IntentService
  6. winform中利用反射实现泛型数据访问对象基类(3)
  7. java编程acm基础
  8. iOS 审核加急通道使用--转载来源--有梦想的蜗牛
  9. linux - 自动删除n天前日志
  10. IDTHook 深入学习
  11. 2014 ACM/ICPC 鞍山赛区现场赛 D&I 解题报告
  12. Spark源码的编译过程详细解读(各版本)
  13. spring-cloud-zuul服务网关
  14. [CSAcademy]Find the Tree
  15. hive学习03-求一年中的最大温度
  16. MySQL 大表数据定期归档
  17. JAVA的get post 区别
  18. iOS UI基础-6.0 UIActionSheet的使用
  19. windows中xcopy命令详解
  20. linux快速复制大量小文件方法 nc+tar【转】

热门文章

  1. Android开发之PullToRefresh的Click点击事件的监听实现长按删除Item
  2. 经典左右布局demo
  3. MTK camera 闪光灯Flashlight驱动调试流程
  4. Android定时任务
  5. Sqlserver 数据库恢复常见错误及解决(网站转载 留着备用)
  6. 【BZOJ 1370】 团伙
  7. 数据结构C++,线性表的实现
  8. Bootstrap 只读输入框
  9. 基于Spark ML的Titanic Challenge (Top 6%)
  10. 七牛php上传下载类,集成官方文档的方法