![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
elasticsearch
文章平均质量分 85
长安明月
这个作者很懒,什么都没留下…
展开
-
ES 插入文档报错:Rejecting mapping update to [testindex] as the final mapping would have more than 1 type
笔者在用 curl 命令行对 ElasticSearch 进行文档插入时,报了如下错误。[estestuser@vm-10-201-42-9 ~]$ curl -u elastic -H "Content-Type: application/json" -XPOST 'http://localhost:9200/testindex/5?pretty' -d '{"mchnt_id" : "5"}'Enter host password for user 'elastic':{ "error"原创 2021-03-12 10:55:59 · 8744 阅读 · 2 评论 -
常用的 ElasticSearch 操作命令(curl 命令)
Linux 系统下操作 ElasticSearch 集群,有很多操作命令,现在将常用的命令分类总结如下。ElasticSearch 集群可以包含多个索引(indices),每一个索引可以包含多个类型(types),每一个类型包含多个文档(documents),每个文档包含多个字段(Fields)。在 ElasticSearch 6.x 版本中已经只允许一个索引下只有一个 type,声明多个 type 已经标记为过期,但是仍可以使用。7.0 之后的版本已完全移除 type 的概念。如果将 Elastic原创 2021-03-09 15:28:17 · 7556 阅读 · 0 评论 -
ElasticSearch 集群添加用户安全认证功能(设置访问密码)
在上一篇博客《如何搭建 ElasticSearch 集群?》总结了搭建 ES 集群的步骤,本文总结下如何给 ES 集群添加用户安全认证功能,即给 ES 集群设置访问密码。 在 6.8 之前免费版本并不包含安全认证功能,之后版本有开放一些基础认证功能,对于普通用户来说是够用的。为了安全起见,一般都设置访问密码,防止黑客破解了服务器登录密码后,进而获取服务器上的 ES 数据。在上一篇博客搭建的集群基础上,再新增如下几步操作,即可完成添加用户安全认证功能。一、新增配置,每个集群节点都需要设置。 编辑原创 2021-03-01 16:19:54 · 11086 阅读 · 2 评论 -
如何搭建 ElasticSearch 集群?
《为何要搭建 ElasticSearch 集群,而不用单机 ElasticSearch?》一文中,介绍了为何要使用 ElasticSearch 集群,那么如何搭建集群呢?以下简单总结下搭建集群的步骤。一、集群服务器配置信息 在三台服务器上搭建集群,每台服务器作为一个节点,信息如下表所示。节点名称服务器配置IP地址普通用户node-14C/8GB/100GB10.201.42.9estestusernode-24C/8GB/100GB10.201.42.19原创 2021-02-26 17:42:05 · 1114 阅读 · 2 评论 -
为何要搭建 ElasticSearch 集群,而不用单机 ElasticSearch?
ElasticSearch(以下简称 ES) 作为一个搜索引擎,能存储海量数据并且可以在非常短的时间内查询到应用系统想要的信息,且组件开源,因而使用比较广泛。在项目中使用 ES 时,一般都使用集群模式,而非单机模式,为什么呢?集群模式与单机模式相比,有什么优势呢?简单总结如下。1. 高可用性 ES 作为一个搜索引擎,我们对它的基本要求就是存储海量数据并且可以在非常短的时间内查询到我们想要的信息。所以第一步我们需要保证的就是 ES 的高可用性。什么是高可用性呢?它通常是指,通过设计减少系统不能提供服原创 2021-02-24 15:12:04 · 2096 阅读 · 0 评论