首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Elasticsearch 基本概念- Index

Elasticsearch是一个基于Lucene的全文搜索引擎,它具有分布式、高可用、实时的特性。在Elasticsearch中,Index是一个基本概念,它是一个包含文档的逻辑数据集合。...Index的基本概念IndexElasticsearch中最基本的概念之一,可以看做是一个数据库中的表。每个Index由一组文档组成,每个文档都有一个唯一的ID。...Index中的文档可以被搜索、聚合、过滤和排序。在Elasticsearch中,Index是不可变的,即一旦创建就不能更改。当需要修改文档时,会创建一个新的版本,并将旧版本标记为已删除。...以下是添加一个名为my_doc的文档到my_index的示例:POST /my_index/_doc{ "title": "Elasticsearch基本概念", "content": "Elasticsearch..., "author": "张三", "publish_time": "2022-05-08"}在添加文档时,Elasticsearch会自动为文档生成一个唯一的ID。

33731

ElasticsearchIndex和Mapping(二)

前言 本文使用的Elasticsearch版本为6.5.4,基本命令以及操作大都通用。下面通过MySQL与Elasticsearch的对比图,让我们更好地理解接下来的增删改操作。 ?...Index操作 Index暂且认为它就是MySQL里的数据库,这里还有很多复杂的概念就暂时不讲,全部讲解操作部分。 「Index的创建模板如下:」 PUT /my_index_name_v1?...2、index名字:若业务类型只需要建立一个固定的index进行业务访问,强烈推荐让你的index名字加后缀_v1,方便后续因为主分片数调整或者调整某字段类型等原因需要reindex。...若不加后缀,且没有指定好index的别名,最终的结果是reindex需要业务线停止写入,且需要改代码将访问index名字改为index的别名,这时可能会取名为xxx_v1,导致额外的工作。..."username": { "type": "keyword" } } } } } 参考文章 Elasticsearch

2.7K10
领券