1、es的tcp端口9200和9300区别
9200:es节点与外部通讯使用
9300: es节点之间内部使用
2、乐观锁与悲观锁
乐观锁不会阻塞线程,悲观锁会。
3、查看es的分词器如何分词
一般es默认的分词器对中文分词不友好,会把一个词语分词成单独的一个汉字。可以安装分词器插件,例如"ik_smart"。
查看分词器是怎么分词的,可以使用如下接口调用:
curl -H "Content-Type: application/json" "用户名密码和ip信息:9200/_analyze" -d'
{
"analyzer":"standard", //分词器名称,可以是"ik_smart"
"text":"中华人民共和国"
}'
4、ElasticSearch存储的数据结构
ElasticSearch是文件存储,一条数据就是一个文档。文档是JSON格式。
5、ElasticSearch与关系数据库概念映射
ElasticSearch | 索引(Index) | 类型(Type) | 文档(Documents) | 字段(Fields) |
关系数据库 | 数据库 | 表 | 行 | 列 |
参考内容:Elasticsearch入门到精通视频教程【免费学习】-学习视频教程-腾讯课堂