栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

elasticsearch总结

elasticsearch总结

1.elasticsearch解决的问题

传统的方式进行搜索的时候速度慢,搜索的精度不高

2.解决问题解决方案

通过倒排索引结构来实现。
传统的方式: 先找文档,再找内容 再匹配 速度慢
倒排索引:通过词找文档 直接找数据,速度快。

3.核心概念

索引 index ---> 数据库的库

类型 type ---> 数据库的表

文档 document ---> 数据库的表中的行

字段 Field ---> 数据库中的行的列

映射 Mapping ---> 列的限制(约束)

Field映射具体是如何映射的呢?4个属性

定义的数据类型是什么? 比如定义:某一个字段是一个文本类型(String),Integer,long float,,,
针对字段中,具体的映射的属性 是什么数据?是否分词?是否索引? 是否存储?分词器是什么?
    + 定义数据类型
    + 分词的目的 就是为了建立倒排索引(为了要索引)
    + 索引的目的 是为了快速搜索
    + 存储与否 看页面是否展示 es当中是否存储默认是false 它会讲数据存储到es中的一个_source中。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/758787.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号