- 博客(9)
- 收藏
- 关注
转载 Spring Cloud之Ribbon与Nginx区别
客户端负载均衡器在SpringCloud中Ribbon负载均衡客户端,会从eureka注册中心服务器端上获取服务注册信息列表,缓存到本地。让后在本地实现轮训负载均衡策略。Ribbon与Nginx区别1.服务器端负载均衡Nginxnginx是客户端所有请求统一交给nginx,由nginx进行实现负载均衡请求转发,属于服务器端负载均衡。既请求有nginx服务器端进行转发。2.客户端负载均衡RibbonRibbon是从eureka注册中心服务器端上获取服务注册信息列表...
2020-07-16 19:49:21
363
转载 idea切换git地址,刷新右下角git分支
1 点击VCS-Git-Remotes...2 点击Edit修改输入新地址即可,name可以自己写3修改成功以后,点击VCS-Git-fetch,刷新远程修改到本地,此时点击右下角git分支树,就是最新的分支树了...
2020-04-27 15:59:54
2984
原创 git fetch & pull详解
git fetch & pull详解1、简单概括先用一张图来理一下git fetch和git pull的概念:可以简单的概括为:git fetch是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支中。而git pull则是将远程主机的最新内容拉下来后直接合并,即:git pull = git fetch + git merge,这样可...
2020-04-27 15:53:54
134
1
转载 RPC服务和HTTP服务对比
很长时间以来都没有怎么好好搞清楚RPC(即Remote Procedure Call,远程过程调用)和HTTP调用的区别,不都是写一个服务然后在客户端调用么?这里请允许我迷之一笑~Naive!本文简单地介绍一下两种形式的C/S架构,先说一下他们最本质的区别,就是RPC主要是基于TCP/IP协议的,而HTTP服务主要是基于HTTP协议的,我们都知道HTTP协议是在传输层协议TCP之上的,所以效率来看...
2020-04-13 10:14:42
435
转载 MySQL优化(4):explain分析
Explain是Mysql的自带查询优化器,负责select语句的优化器模块,可以模拟优化器执行SQL查询语句,从而知道Mysql是如何处理SQL的,语法也很简单:Explain + SQL以下是通过explain查询出的几个属性 (常见性能瓶颈 —— CPU:CPU饱和一般发生在数据装入内存或从磁盘上读取数据时 IO:磁盘I/O瓶颈发生在装入数据远大于内存容量时 服务...
2020-04-09 14:42:01
114
转载 MySQL优化(3):慢SQL分析
对慢SQL优化一般可以按下面几步的思路:1、开启慢查询日志,设置超过几秒为慢SQL,抓取慢SQL2、通过explain对慢SQL分析(重点)3、show profile查询SQL在Mysql服务器里的执行细节和生命周期情况(重点)4、对数据库服务器的参数调优一、慢查询日志1、设置慢查询(1)设置开启:SET GLOBAL slow_query_log = 1; #...
2020-04-09 14:03:10
122
转载 mysql alter 用法,修改表,字段等信息
一: 修改表信息1.修改表名alter table test_a rename to sys_app;2.修改表注释 alter table sys_application comment '系统信息表';二:修改字段信息1.修改字段类型和注释alter table sys_application modify column app_name...
2020-04-02 19:40:46
176
原创 Elasticsearch——分页查询From&Size VS scroll
一:ES的存储和查询原理Elasticsearch中数据都存储在分片中,当执行搜索时每个分片独立搜索后,数据再经过整合返回。二:如何分页查询呢?(1)抛出需求问题按照一般的查询流程来说,如果我想查询前10条数据:1 客户端请求发给某个节点2 节点再转发给某个分片,查询每个分片上的前10条3 各个分片的查询结果返回给节点,然后再整合数据,提取前10条4 节点再返回给请求客户端那么当...
2020-01-14 11:12:45
829
转载 [ElasticSearch]Java API 之 滚动搜索(Scroll API)
一般搜索请求都是返回一"页"数据,无论数据量多大都一起返回给用户,Scroll API可以允许我们检索大量数据(甚至全部数据)。Scroll API允许我们做一个初始阶段搜索并且持续批量从Elasticsearch里拉取结果直到没有结果剩下。这有点像传统数据库里的cursors(游标)。Scroll API的创建并不是为了实时的用户响应,而是为了处理大量的数据(Scrolling is not ...
2020-01-14 10:03:39
241
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人