Elasticsearch学习
2023-12-24 05:46:01
第1章 Elasticsearch 概述
??Elaticsearch,简称为 ES, ES 是一个开源的高扩展的分布式全文搜索引擎,是整个 ElasticStack 技术栈的核心。它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理 PB 级别的数据。
第2章 Elasticsearch 入门
2.1 数据格式
??Elasticsearch 是面向文档型数据库,一条数据在这里就是一个文档。Elasticsearch 和MySQL的对应关系:
Elasticsearch | MySQL |
---|---|
Index(索引) | DataBase(数据库) |
Type(类型) | Table(表) |
Documents(文档) | Row(行) |
Fields(字段) | Column(列) |
??这里 Type的概念已经被逐渐弱化,Elasticsearch 6.X 中,一个 index 下已经只能包含一个type;Elasticsearch 7.X
中, Type 的概念已经被删除了。
2.2 倒排索引
- 后续需要了解的时候进行添加。
2.3 映射操作
- 有了索引库,就等于有了数据库中的 database。
- 接下来就需要建索引库(index)中的映射了,类似于数据库(database)中的表结构(table)。创建数据库表需要设置字段名称,类型,长度,约束等,索引库也一样,需要知道这个类型下有哪些字段,每个字段有哪些约束信息,这就叫做
映射(mapping)
。
文章来源:https://blog.csdn.net/qq_43563660/article/details/135171296
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!