排序
Elasticsearch 实现博客高亮查询
本篇主要介绍一下 如何使用 es 来实现高亮查询, 应用场景为我的博客系统的搜索, 以前博客服务器内存不够安装es , 现在换了台服务器 勉强够用 并且把高亮搜索集成了 效果如下: 可以看到实现了标...
在Linux部署Redis代理Predixy实现数据分片
前言 本文以predixy-1.0.5为例,讲述 Redis 代理 Predixy 安装过程。 Predixy 是一款高性能全特征 Redis 代理,支持 Redis-sentinel 和 Redis-cluster。作者拿其它常用代理做了 性能测评[1],P...
用户重复注册分析-多线程事务中加锁引发的bug
本文记录博主线上项目一次用户重复注册问题的分析过程与解决方案 • 博主github地址: github.com/wayn111 一 复现过程 线上客户端用户使用微信扫码登陆时需要再绑定一个手机号,在绑定手机后...
SkyWalking 的Trace还能通过编码构建 -中篇
相关文章《Skywalking on the way-千亿级的数据储能、毫秒级的查询耗时》 欢迎关注公众号【架构染色】交流学习 一、背景 在上一篇《通过编码方式构建 SkyWalking 的 Trace-上篇》中介绍了为什么...
Linux查看日志文件写入速度的4种方法
原创:扣钉日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 有时,我们需要查看某个文件的增长速度,如日志文件,以此来感受系统的负载情况,因为一般情况下,日志写入越快,...
谈谈 Kubernetes 的匿名访问
本周有一些关于 Dero Cryptojacking operation 的文章,其中关于攻击者所实施的细节之一引起了我的注意。有人提到他们正在攻击允许匿名访问 Kubernetes API 的集群。究竟如何以及为什么可以匿名...
Linux上安装与卸载Docker
一、Docker基本概念 1.1、什么是Docker? Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的...
Golang源码分析 | 程序引导过程
环境说明 CentOS Linux release 7.2 (Final)go version go1.16.3 linux/amd64GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-80.el7 使用gdb查看程序入口 编写一个简单的go程序 ...
高效Java之使用静态工厂方法代替构造器
程序员这行干的久了,总会染上一些恶习,我就染上一个让人深恶痛绝,自己却津津乐道的习惯,还不想改的那种,它可以叫做强迫症,也可以叫做洁癖。那就是我不允许我的IDEA出现一点点警告,什么黄...
MySQL双写缓冲区(Doublewrite Buffer)
摘要 为什么需要Doublewrite Buffer Doublewrite Buffer原理 Doublewrite Buffer相关参数 总结 摘要 InnoDB是MySQL中一种常用的事务性存储引擎,它具有很多优秀的特性。其中,Doublewrite Buffe...






