• 【MySQL】联合索引匹配引发的思考

    建立联合索引有个最左匹配原则,俗话说就是:带头不能死,中间不能断。打个比方(A,B,C)能匹配A,AB,ABC,但是不能匹配AC和BC。在项目上,我新建了一个(uuid ,click_number)的索引,用explain看一下:explain SELECT keyword,click_number...

    【微服务-PHP】基于Hyperf的RPC简单微服务架构

    基于Hyperf下json-RPC的Demo:https://github.com/ifconfigure/hyperf-rpc-demo为什么是RPC?而不是HTTP1、简单来说,RPC没有那么多HTTP的Request 和Response Body 字段,比如:content-type、user...

    【微服务】go-kit结合gRpc的使用和学习

    地址感兴趣的朋友关注给个 star 哟♥ifconfigure/go-kit-grpc-demo: go-kit和grpc的融合,包括go-kit的分层体系和grpc的交互的例子 (github.com)安装1.git clone github.com/ifconfigure/go-kit-grpc...

    【微服务】go-zero为链路追踪记录信息

    【原因】链路追踪用的是Jaeger,但每个请求没法看到具体的请求信息和响应信息,这让排查问题不方便,如图只能看到各个链路调用的信息。【改造】基于go-zero,在main.go文件添加一个拦截器(中间件)s := zrpc.MustNewServer(c.RpcServerConf, func(gr...

    【Logstash】导入数据到ES不成功的坑

    问题描述通过Logstash导入数据,发现第一次能成功,把索引删除后***重新导入却不能成功***,这个问题折腾了2天,没有头绪,于是对着每一行日志开始分析Logstash输出有一条信息虽然是info,但却很迷惑 [2021-06-25T20:46:32,283][INFO ][logstash.i...