前言 本文介绍一下NginxWebUI,通过这款工具我们可以轻松的以图形化方式来配置我们的Nginx的各项功能,包括HTTP协议转发,TCP协议转发,反向代理,负载均衡,SS...
前言 本文介绍一下NginxWebUI,通过这款工具我们可以轻松的以图形化方式来配置我们的Nginx的各项功能,包括HTTP协议转发,TCP协议转发,反向代理,负载均衡,SS...
虽然说了解虚拟机的运作并不是一般开发人员必须掌握的知识,但是对于中高级开发人员来说,如果不了解JVM一些技术特性的运行原理,就无法写出更高效、更稳定的代码。并且在出现了内存相...
二线码农的粮食,原文地址[https://www.cnblogs.com/superchong/p/10847966.html] 1.逻辑架构和存储引擎 简单了解一下Mysq...
MySQL事务实现 BEGIN TRANSACTION -- 开启事务 COMMIT -- 将执行结果提交 ROLLBACK -- 出现异常需要回滚 ACID A(Atom...
[TOC] 参考 B树、B+树、LSM树以及其典型应用场景B树和B+树的插入、删除图文详解BTree vs LSM 0. 前言 动态查找树主要有:二叉查找树、平衡二叉树、红黑...
MongoDB之分片集群(Sharding) 一、基本概念 分片(sharding)是一个通过多台机器分配数据的方法。MongoDB使用分片支持大数据集和高吞吐量的操作。大数...
背景 我们这边应用部署的环境比较复杂,主要有以下几种: 机器直接部署 通过kubernates集群部署 部署环境不统一,导致查看应用日志很不方便。 业界日志系统架构 Coll...
ClickHouse是一个用于联机分析(OLAP)的列式数据库管理系统(DBMS)。 在传统的行式数据库中,数据存储方式如下所示: rowidstatustitletime#...
binlog cache 与 redo log buffer我们知道binlog是用于主从复制与数据恢复的,那么binlog cache呢? 事务执行过程中,先把日志写到 b...