elasticsearch 基础
来源:互联网 发布:伪随机数生成算法 编辑:程序博客网 时间:2024/06/08 00:19
基础概念
1. near realtime
在索引文档和搜索文档之间延时低于1s。
2. cluster
一个集群是多个节点的集合。一个集群应该有一个唯一的名称(**默认为 elasticsearch**)。
3. node
节点是集群的组成单位,参与集群中的数据承载,索引和搜索任务。节点拥有自己的名称,可以自由定义。每个节点还定义了一个集群名称,根据这个集群名称,该节点将被合并如对应的集群中。
4. index
索引是相互关联文档的集合。一个集群可以定义任意多得
5. type
一个索引下可以定义多个文档类型,逻辑上相同类型的文档应该拥有相同的field。
6. document
文档是索引的基本单位。
7. shards & replicas
切片 可以将数据分割放置,可以实现水平扩容,并能提高系统的吞吐量;备份 可以提高系统的可靠性,防止多点故障造成服务不可用,同时备份也可用于只读访问,提高系统吞吐量。
集群操作
1. cluster health
- 查看集群健康状态:
curl 'localhost:9200/_cat/health?v'
- 查看节点健康状态:
curl 'localhost:9200/_cat/nodes?v'
2. list indices
- 列出所有索引信息:
curl 'localhost:9200/_cat/indices?v'
3. create index
- 创建索引:
curl -XPUT 'localhost:9200/customer?pretty'
4. delete index
- 删除索引:
curl -XDELETE 'localhost:9200/customer?pretty'
0 0
- Elasticsearch基础
- elasticsearch 基础
- Elasticsearch基础
- Elasticsearch基础
- elasticsearch基础
- elasticsearch基础
- ElasticSearch基础
- ElasticSearch基础
- elasticsearch-查询基础篇
- Elasticsearch基础入门
- Elasticsearch基础查询
- Elasticsearch基础(转)
- elasticsearch-查询基础篇
- Elasticsearch 基础笔记
- elasticsearch-查询基础篇
- Elasticsearch 5.0-基础概念
- ElasticSearch基础总结
- ElasticSearch基础入门
- 选择结构
- NYOJ 456 邮票分你一半
- js遇到的一些小问题心得
- 替换centos的yum源
- HDU_3600_八数码之类的问题是否有解
- elasticsearch 基础
- SQLite3常用对象和函数
- POJ 1149 PIGS 最大流
- 关于页面、可视区、屏幕等一些相关的宽高属性
- UVA 10294 Arif in Dhaka (置换polya)
- HDU 5392 Infoplane in Tina Town
- exchange2013 sp1安装完成后的一些配置
- Happy Number
- Linux下安装java运行环境