first day
1. 默认情况所有数据全部索引
2. es索引为倒排序索引.
3. 计算文档相关性得分的算法是 TF-IDF 词频-逆文档频率
4. elasticsearch 不支持事务!!
5. 索引文本 "bicycle race" 分析步骤将产生 "bicycle" "race" "cycling" "racing" (还有现代分词.. nb)
6. 面向文档, 意味着索引和搜索数据的最小单位是文档
7. 文档是无模式的
理解 索引相当于库
27页 睡了明天继续
second day
1. 索引不支持多个类型了 ps:书过时了 ..
2. term 查找单个词
3. 过滤查询已被弃用,并在ES 5.0中删除。 使用bool / must / filter查询 ( 看起来书过时了好久.. )
4. 聚集 可以统计一个字段词出现的次数来统计
配置
elasticsearch.yml 中指定集群名称
log4j2.properties 编辑日志选项
jvm.options 内存设置
困了 弄集群来着. 不看了 搞完睡觉
43页
第三天
1 每个节点最好有一个单一的角色
职责明确
2 主分片
主分片数在索引创建时指定, 后续不允许修改.
3 副本 主分片的副本
副本分片数可以动态调整
增加副本数量 增加查询性能
4