Elasticsearch 6.5.1学习笔记
文章平均质量分 74
tanwubo
这个作者很懒,什么都没留下…
展开
-
Elasticsearch 6.5.1学习笔记(三)集群原理
集群扩容Elasticsearch 可以随时按需扩容。扩容的方式有水平扩容、垂直扩容。水平扩容:添加更多的服务器,使集群的负载能力更强垂直扩容:替换性能更强的机器,使集群的负载能力更强显然垂直扩容需要大量资金,并且有瓶颈。水平扩容更合适用来提升集群的负载能力。横向扩容则需要分布式技术来支持,对于大多数的数据库而言,通常需要对应用程序进行非常大的改动,才能利用上横向扩容的新增资源。而E...原创 2018-11-29 13:43:13 · 329 阅读 · 0 评论 -
Elasticsearch 6.5.1学习笔记(一)安装
Elasticsearch安装在Linux上安装使用docker安装第一步下载镜像,在https://www.docker.elastic.co/中,找到6.5.1版本的Elasticsearch,复制命令:docker pull docker.elastic.co/elasticsearch/elasticsearch:6.5.1执行并下载镜像。...原创 2018-11-26 15:17:03 · 781 阅读 · 0 评论 -
Elasticsearch 6.5.1学习笔记(四)document更新
全局更新在 Elasticsearch 中document是不可改变 的,不能修改它们。所以当我们使用更新API时,其实是经历了:查询旧数据标记旧数据为删除状态插入新数据这里并不是将旧文档直接删除,而是打上删除标记,是为了提升ES的性能。但是如果一直不删除旧文档则会越堆越多,所以当旧文档到达一定数量时,ES会做一次清理,物理删除掉这些被标记删除的文档。全局更新的API其实就是PUT新...原创 2018-11-29 17:14:03 · 961 阅读 · 0 评论 -
Elasticsearch 6.5.1学习笔记(五)批量API
批量查询 _mget使用批量查询的好处在于将多次网络请求合并成一个,大大减少了网络消耗,提升ES查询效率。具体API如下:GET /_mget{ "docs":[ { "_index":"employee", "_type":"_doc", "_id":"1" },{ "_index&原创 2018-11-29 18:26:08 · 458 阅读 · 0 评论 -
Elasticsearch 6.5.1学习笔记(二)简单API
安装Kibana这里直接使用docker-compose安装,并带有俩个elasticsearch组成的伪集群:version: '3.7'networks: esnet:services: elasticsearch: image: docker.elastic.co/elasticsearch/elasticsearch:6.5.1 container_name...原创 2018-11-28 17:10:39 · 360 阅读 · 0 评论