技术分享🗒️我和JMH有个约————Java微基准测试工具探究从 JDK 12开始,JDK 自带 JMH (Java Microbenchmark Harness) ,它是一个工具包,可以帮助我们正确地实现 Java 微基准测试。今天我和它正好有个约。 Java 性能测试
学习笔记🗒️【笔记】MySQL必知必会最近重读了一遍《MySQL必知必会》,然后对重要的部分摘抄了一些笔记,希望能够作重温下经典的基础上,巩固下自己对于MySQL的理解。篇幅可能有点长,可以通过目录快速查看。 SQL MySQL 数据库 必看精选
技术分享🗒️初探Go反射三大定律最近在研究Go语言的源码,看到反射部分,结合The Go Blog系列的《The Laws of Reflection》,以及Go 1.15 中 src/reflect 部分源码,记录下对于Go 反射的一些见解。 Go 开发 必看精选
学习笔记🗒️【翻译】《A Quick Guide to Go's Assembler》快速学习Go汇编,本文翻译《A Quick Guide to Go's Assembler》 https://golang.org/doc/asm Go 开发
技术分享🗒️Redis中的消息发布订阅在软件架构中,发布-订阅是一种消息传递模式,其中消息的发送者(称为发布者)不会将消息编程为直接发送给特定的接收者(称为订阅者),而是将已发布的消息分类到不知道哪些订阅者的情况下。 类似地,订阅者表示对一个或多个频道感兴趣并且只接收感兴趣的消息,而不知道有哪些发布者。本文讲述了Redis中的消息发布订阅 Redis 开发
技术分享🗒️Redis使用Pipeline提高查询速度Redis是一种高性能的内存数据库,它可以快速地存储和检索数据。但是,当需要执行大量的Redis查询时,每个查询都需要与Redis服务器进行通信,这可能会导致性能瓶颈。为了解决这个问题,Redis提供了Pipeline机制,它可以将多个查询打包在一起,一次性发送给Redis服务器,从而提高查询速度。在本文中,我们将介绍如何使用Redis Pipeline机制来提高查询速度,并探讨Pipeline机制的工作原理和使用方法。 Redis 开发