排序
Redis高性能内存数据库替代品Garnet入门指南教程
Garnet 概述 最近,Redis的开源协议更新引起了广泛关注。作为内存数据结构存储系统的佼佼者,Redis的每一次更新都对开发者社区产生深远影响。在这种背景下,微软推出了Garnet,这是一个旨在提供...
SpringCloud第七章Consul服务注册与发现
一、Consul简介 1、是什么 Consul 是一套开源的分布式服务发现和配置管理系统,由 HashiCorp 公司用 Go 语言开发。 提供了微服务系统中的服务治理、配置中心、控制总线等功能。这些功能中的每一...
RocketMQ系列-消息刷盘详解
在 RocketMQ架构设计之消息 这篇文章中, 我们学习了 消息发送到消费 的整体流程。这篇文章,我们一起来看看 MappedFile 的实现细节. 引言 我们都知道的是 RocketMQ消息都是持久化到磁盘上的,消...
Mysql高级1Linux虚拟机的克隆
Linux虚拟机的克隆 vmware中的完整克隆是基于指定的虚拟机克隆出相同的一份出来,不必再安装。 但是我们要保证几个地方不能一样,一个是主机名称(hostname),一个是虚拟网卡设备mac地址,还有...
MySQL双写缓冲区(Doublewrite Buffer)
摘要 为什么需要Doublewrite Buffer Doublewrite Buffer原理 Doublewrite Buffer相关参数 总结 摘要 InnoDB是MySQL中一种常用的事务性存储引擎,它具有很多优秀的特性。其中,Doublewrite Buffe...
MySQL:open_files_limit中的一些坑
学习笔记,仅供参考。如果还有其他一些“坑”,后台留言,谢谢!先从一个超过open_files_limit导致的问题出发,看看有哪些坑,这是5.7.11的一个问题,比较新的版本中不会。 一、问题重现 版本5....
Unix网络编程之IO模型
点击上方疾风先生可以订阅哦 首先,我们要了解IO模型先要知道在底层操作系统是通过哪些设备来实现数据的传输,其次要了解IO模型中哪些是发生阻塞调用操作,然后有了上述的基本认知之后,开始来了解I...
Docker高级Docker网络
一、是什么 1、docker不启动,默认网络情况 [root@localhost ~]# docker images Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? #这个表...
学习这些前端代码规范,让你的代码更丝滑!
大家好,我是 CUGGZ。 不以规矩,不能成方圆。今天来推荐几个流行的前端代码规范,可以参考这些规范来制订适合自己团队的代码规范,也可以通过学习这些规范来编写更简洁清晰的代码,让你的代码...
mysql第01章数据库概述
我是康老师的搬运工在此记录学到的东西 1. 为什么要使用数据库 我是个辣鸡和大家一起学习 持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用...