架构
文章平均质量分 93
老臣、
海到无边天作岸,山登绝顶我为峰!
展开
-
Web Service技术的SOAP实现
写在前面的话:本文章由刘源师兄分享,非我原创。此处仅作学习记录之用。0 SOA1 简介1.1 提出1.2 定义1.3 特点1.4 主要实现方式1.5 架构1.6 组成元素1.6.1 WSDL1.6.2 SOAP1.6.3 UDDI2 发布2.1 Java平台2.1.1 JAX-WS2.1.2 Axis22.1.3 CXF2.2 .NET平台2...原创 2018-05-28 21:47:26 · 1734 阅读 · 0 评论 -
RESTful架构与RESTful API设计
一、REST的由来 REST这个词是Roy Thomas Fielding博士在他2000年的博士论文中提出的,Fielding将他对互联网软件的架构原则定名为REST,即Representational State Transfer的缩写,翻译为“表现层状态转化”。如果一个架构符合REST原则,就称它为RESTful架构,即REST风格的架构。二、REST是什么 REST是一种架...原创 2018-05-28 21:56:08 · 2689 阅读 · 0 评论 -
Docker技术入门
Docker的构想是要实现“Build, Ship and Run Any App, Anywhere”,即通过对应用的封装(Packaging)、分发(Distribution)、部署(Deployment)、运行(Runtime)生命周期进行管理,达到应用组件“**一次封装,到处运行**”的目的。这里的应用组件,既可以是一个Web应用、一个编译环境,也可以是一套数据库平台服务,甚至是一个操作系统或集群。原创 2018-06-21 15:30:54 · 1091 阅读 · 0 评论 -
阿里云CentOS7.X下安装JAVA、Tomcat、MySQL
一、安装前的准备 1、远程登录阿里云账号,在根目录下面创建两个文件夹,分别命名为software和app。其中software文件夹用来存放软件安装包,app作为软件的安装目录。 2、将软件源做成阿里云的。 操作步骤如下: 1)备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo...原创 2018-07-09 15:26:20 · 976 阅读 · 1 评论 -
Spring Boot(五)——Spring Boot缓存
一、缓存简介我们知道一个系统的瓶颈通常在与数据库交互的过程中。内存的速度远远快于硬盘速度。所以,当我们需要重复地获取相同的数据的时候,我们一次又一次的请求数据库或者远程服务,这无疑是性能上的浪费——会导致大量的时间耗费在数据库查询或者远程方法调用上(这些资源简直太奢侈了),导致程序性能的恶化——于是有了“缓存”。缓存(Cache)就是数据交换的缓冲区。随着时间的积累,应用的使用用户不断增加,数...原创 2018-10-06 20:01:16 · 949 阅读 · 0 评论 -
MySQL——主从复制与读写分离
什么是主从复制主从复制是用来建立一个和主数据库完全一样的数据库环境,称为从数据库;主数据库一般是准实时的业务数据库。主从复制的作用1、做数据的热备,作为后备数据库,主数据库服务器故障后,可切换到从数据库继续工作,避免数据丢失。2、有利于架构的扩展。业务量越来越大,I/O访问频率过高,单机无法满足,此时做多库的存储,降低磁盘I/O访问的频率,提高单个机器的I/O性能。3、读写分离,使数据库...原创 2019-04-23 17:05:34 · 1443 阅读 · 1 评论 -
MySQL——架构与存储引擎
概述MySQL逻辑架构分为四层,分别是连接层、服务层、引擎层、存储层。MySQL的存储引擎有MyISAM、Innodb、Archive、Memory等。MySQL逻辑架构Connectors不同语言中与SQL的交互。Management Serveices & Utilities:系统管理和控制工具Connection Pool(连接池)管理缓冲用户连接,线程处理等需要缓...原创 2019-04-25 10:39:55 · 1518 阅读 · 0 评论