ZooKeeper命名空间中的每个znode都有一个与之关联的stat结构,类似于Unix/Linux文件系统中文件的stat结构。 znode的stat结构中的字段显示如下,各自的含义如下: cZxid:这是导致创建znode更改的事...

一个SQL执行的很慢,我们要分两种情况讨论: 大多数情况下很正常,偶尔很慢 数据库在刷新脏页,例如 redo log 写满了需要同步到磁盘。 当我们要往数据库插入一条数据、或者要更新一条数据的时候,我们知道数据库会在内存中把对应字段的数...

什么是云原生? 云原生是一种构建和运行应用程序的方法,是一套技术体系和方法论。云原生(CloudNative)是一个组合词,Cloud+Native。Cloud表示应用程序位于云中,而不是传统的数据中心;Native表示应用程序从设计之初即...

为docker容器安装工具 因为我的docker jenkins需要node环境,默认是没有的,所以最初想法是和maven一样,将宿主机的maven和docker一起共享使用,但是不管怎么操作就不行,很诡异,同样的操作,maven可以执...

为什么需要protobuf protobuf采用字节编码,而json, xml都是字符编码,字节编码更加节省空间 采用了varint编码,进一步降低了编码后的空间大小 Varint就是一种对数字进行编码的方法,编码后二进制数据是不定长...