- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 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
原创 Elasticsearch 6.5.1学习笔记(四)document更新
全局更新 在 Elasticsearch 中document是不可改变 的,不能修改它们。所以当我们使用更新API时,其实是经历了: 查询旧数据 标记旧数据为删除状态 插入新数据 这里并不是将旧文档直接删除,而是打上删除标记,是为了提升ES的性能。但是如果一直不删除旧文档则会越堆越多,所以当旧文档到达一定数量时,ES会做一次清理,物理删除掉这些被标记删除的文档。 全局更新的API其实就是PUT新...
2018-11-29 17:14:03 961
原创 Elasticsearch 6.5.1学习笔记(三)集群原理
集群扩容 Elasticsearch 可以随时按需扩容。扩容的方式有水平扩容、垂直扩容。 水平扩容:添加更多的服务器,使集群的负载能力更强 垂直扩容:替换性能更强的机器,使集群的负载能力更强 显然垂直扩容需要大量资金,并且有瓶颈。水平扩容更合适用来提升集群的负载能力。 横向扩容则需要分布式技术来支持,对于大多数的数据库而言,通常需要对应用程序进行非常大的改动,才能利用上横向扩容的新增资源。而E...
2018-11-29 13:43:13 328
原创 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
原创 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
原创 Docker学习笔记-volumes(一)
volumes是保存Docker容器生成和使用的数据的首选机制。bind mounts依赖于主机的目录结构,而卷则完全由Docker管理。卷比bind mounts有几个优点: volumes比bind mounts跟容易备份或迁移。 可以使用Docker API进行管理。 volumes可以在Linux或Windows平台的容器上工作。 可以在多个容器之间安全共享 允许将volumes存储在远...
2018-11-23 14:58:36 3906 1
原创 Spring Cloud Config 高可用:传统模式
最近在部署项目上测试环境的时候,由于数据库ip变更导致启动失败,所以进行项目改造,加入了Config配置中心。 临时抱佛脚的在《Spring Cloud 微服务实战》上面找到了快速入门,依葫芦画瓢的把项目改造好了。 当时Config Client配置中使用的是uri的形式直接指定: spring: cloud: config: uri: http://config:...
2018-11-19 17:43:07 149
原创 Spring Cloud源码分析:Ribbon如何为RestTemplate提供负载均衡
阅读Spring Cloud微服务实战中的Ribbon源码分析章节,debug跟踪源码后,做此记录。 从@LoadBalanced注解源码的注释中可以知道, 该注解用来给RestTemplate做标记, 以使用负载均衡的客户端(LoadBalancerClient)来配置它。 在读完这个章节后,还是没能理解Ribbon是怎样为RestTemplate提供负载均衡。于是debug进行源码跟踪,才...
2018-11-05 16:34:25 344
Spring Boot WEB基本框架
2018-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人