Elasticsearch
文章平均质量分 96
Elasticsearch
Upaaui
渐行渐远渐无书,水阔鱼沉何处问
展开
-
Elasticsearch入门介绍
要了解ES首先就要弄清楚下面的几个概念,这样也不会对ES产生一些误解:1 近实时ES并不是一个标准的数据库,它不像MongoDB,它侧重于对存储的数据进行搜索。因此要注意到它不是实时读写的,这也就意味着,刚刚存储的数据,并不能马上查询到。当然这里还要区分查询的方式,ES也有数据的查询以及搜索,这里的近实时强调的是搜索....2 集群在ES中,对用户来说集群是很透明的。你只需要指定一个集群的名字(默认是elasticsearch),启动的时候,凡是集群是这个名字的,都会默认加入到一个集群中。原创 2023-08-30 15:41:28 · 616 阅读 · 0 评论 -
Elasticsearch基础
Elasticsearch 不仅存储文档,而且 _索引 每个文档的内容使之可以被检索。适当的 HTTP 方法 或 谓词 : GET`、 `POST`、 `PUT`、 `HEAD 或者 `DELETE`。Elasticsearch 集群中任意节点的主机名,或者用 localhost 代表本地机器上的节点。Elasticsearch 是使用 Java 编写的,它的内部使用 Lucene 做索引与搜索。索引名称 类型名称。默认的,一个文档中的每一个属性都是 被索引 的(有一个倒排索引)和可搜索的。原创 2023-08-30 15:38:30 · 863 阅读 · 0 评论 -
Elasticsearch集群内的原理
索引内任意一个文档都归属于一个主分片,所以主分片的数目决定着索引能够保存的最大数据量。技术上来说,一个主分片最大能够存储 Integer.MAX_VALUE - 128 个文档:一个副本分片只是一个主分片的拷贝。而主节点并不需要涉及到文档级别的变更和搜索等操作,所以当集群只拥有一个主节点的情况下,即使流量的增加它也不会成为瓶颈。一个运行中的 Elasticsearch 实例称为一个 节点,而集群是由一个或者多个拥有相同 cluster.name 配置的节点组成, 它们共同承担数据和负载的压力。原创 2023-08-30 15:42:18 · 345 阅读 · 0 评论