亿级用户的分布式数据存储解决方案 ^3 [toc] 1、简介 MySQL Cluster(MySQL集群)是一个高性能、可扩展、集群化数据库产品,其研发设计的初衷就是要满足许多行业里的最严酷应用要求。这些应用中经常要求数据库运行的可靠性要达到99...
垂直拆分 垂直拆分是指数据表列的拆分,把一张列比较多的表拆分为多张表,垂直拆分更多时候就应该在数据表设计之初就执行的步骤,然后查询的时候用jion关键起来即可。垂直拆分解决表与表之间的io竞争。 通常我们按以下原则进行垂直拆分: 把不常用...
一、简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。 二、安装 使用官...
一、安装 将存储库密钥添加到系统 1wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add - 将Debian包存储库地址附加到服务器的...
一、简介 Kubernetes是Google开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。在生产环境中部署一个应用程序时,通常要部署该应用的多个实例以便对应用请求进行负载均衡。Kubernetes同时提供完善的管理工具,...
1、Ubuntu服务器中的nginxubuntu中的nginx的配置文件 12345conf.d:用户自己定义的conf配置文件sites-available:系统默认设置的配置文件sites-enabled:由sites-available中的配置...
CAP原则又称CAP定理,指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼。 一致性(C):在分布式系统中的所有数据备份,在同一时...
1、TCP协议位于传输层, 提供可靠的字节流服务,传输控制协议是一种面向连接的、可靠的、基于字节流的传输层通信协议。字节流服务(Byte Stream Service) 是指, 为了方便传输, 将大块数据分割成以报文段(segment) 为单位的数据...
JVM内存结构图 1、运行时数据区域 数据区域的定义是:java虚拟机在执行java的过程当中会把它管理的内存划分为若干个不同的区域。 在JVM中、JVM的内存区域主要分为堆、方法区 、程序计数器、虚拟机栈、本地方法栈。 按照与线程的关系也...
RPC是远程过程调用(Remote Procedure Call)的缩写形式。SAP系统RPC调用的原理其实很简单,有一些类似于三层构架的C/S系统,第三方的客户程序通过接口调用SAP内部的标准或自定义函数,获得函数返回的数据进行处理后显示...