1、索引库,对内是一个数据库,nosql库。
2、倒排索引
Value->key,通过value可以找到多个key(doc-id)
3、正向索引
key->value,类似hashmap
4、es和kibana版本一致
5、head管理,依赖nodejs,功能没有kibana. 强大。
6、写请求统一发到master上,由master决定分发到哪个shards块。读不需要转发到master
7、分页基于内存,分页不应太多页。
8、7.0后type没有了,替换成了_doc
9、put是全量更新,post是局部更新。
10、结构化创建索引(其实预定义类型约束)
11、分词方式。建分词用ik_max_word、搜索用ik_smart
12、es 的mapping
13、ik离线安装
14、索引更新机制
15、阿里canal
16、filebeat&logstash
filebeat 轻量级
logstash重量级