自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Spring Cloud简述

Spring CloudSpring Cloud 就是致力于分布式系统、云服务的框架。Spring Cloud 是整个 Spring 家族中新的成员。Spring Cloud 为开发人员提供了快速构建分布式系统中一些常见模式的工具,例如:配置管理服务注册与发现断路器智能路由服务间调用负载均衡微代理控制总线一次性令牌全局锁领导选举分布式会话集群状态分布式消息Spr...

2019-12-04 21:35:54 107

原创 Docker

Docker 的简介官方说法:Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。它的用途1.它可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。2.它是用来把你的程序在linux系统中打包起来,然后使你的程序和其他程序隔离,就相当于你在一个虚拟机上装了一个软件,和你电脑上的软件没有任...

2019-12-04 21:21:20 93

原创 微服务应用设计原则

微服务应用设计原则AKF拆分原则AKF扩展立方体,是一个叫AKF的公司的技术专家抽象总结的应用扩展的三个维度。理论上按照这三个扩展模式,可以将一个单体系统,进行无限扩展。X 轴 :指的是水平复制,很好理解,就是讲单体系统多运行几个实例,做个集群加负载均衡的模式。Z 轴 :是基于类似的数据分区,比如一个互联网打车应用突然或了,用户量激增,集群模式撑不住了,那就按照用户请求的地区进行数据分区,...

2019-12-04 21:15:28 239

原创 NoSQL和MongoDB介绍

NoSQL简介NoSQL(Not Only SQL ),意即“不仅仅是SQL” ,指的是非关系型的数据库 。是一项全新的数据库革命性运动,早期就有人提出,发展至2009年趋势越发高涨。NoSQL的拥护者们提倡运用非关系型的数据存储,相对于铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维的注入。  关系型数据库中的表都是存储一些结构化的数据,每条记录的字段的组成都一样,即使不是每条记录都...

2019-12-01 17:16:40 189 1

原创 Hbase介绍

Hbase介绍HBase是一个分布式的、面向列的开源数据库,该技术来源于Chang et al所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力。HBase是Apache的Hadoop项目的子项目。HBas...

2019-12-01 17:13:44 129

原创 什么是Hadoop

Hadoop的架构Hadoop主要有两个层次:加工/计算层(MapReduce)存储层(Hadoop分布式文件系统)除了上面提到的两个核心组件,Hadoop的框架还包括以下两个模块:Hadoop通用:这是Java库和其他Hadoop组件所需的实用工具Hadoop YARN :这是作业调度和集群资源管理的框架HDFSHDFS遵循主从架构,它具有以下元素。1、名称节点 -Nameno...

2019-12-01 16:58:06 212

原创 MapReduce简介

什么是MapReduce?一、MapReduce简介Mapreduce 是一个分布式运算程序的编程框架,是用户开发“基于 hadoop 的数据分析 应用”的核心框架。Mapreduce 核心功能是将用户编写的业务逻辑代码和自带默认组件整合成一个完整的 分布式运算程序,并发运行在一个hadoop 集群上Hadoop的四个组件HDFS:分布式存储系统MapReduce:分布式计算系统Y...

2019-11-27 16:48:36 344

原创 关系数据库和非关系数据库区别

关系数据库和非关系数据库区别当前主流的关系型数据库有Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等。非关系型数据库有 NoSql、Cloudant。nosql和关系型数据库比较?优点:1)成本:nosql数据库简单易部署,基本都是开源软件,不需要像使用oracle那样花费大量成本购买使用,相比关系型数据库价格便宜。2)查询...

2019-11-27 16:46:29 391

原创 HDFS简介

HDFSHadoop Distributed File System(Hadoop分布式文件系统)问题提出:当需要存储的数据很多很大,一台机器存储不了时,需要将数据切割成块,使用多台机器分布式存储这些数据HDFS有3大主要角色:NameNode(以下简称NN)SecondaryNameNode(以下简称SNN)DataNode(以下简称DN)NameNode的主要工作就是和Clien...

2019-11-27 16:44:04 159

原创 云计算概述和分类

云计算概述和分类**一 云计算定义美国国家标准与技术研究院(NIST)定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储、应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。类似于生活中的水和电,按量来计算。二 云计算的基本特征1 按需自服务用户可根据自己的...

2019-11-27 16:37:53 1108

原创 分布式计算范型

分布式计算范型**一、消息相关消息相关的泛型包括消息传递泛型和消息系统泛型。1.消息传递泛型消息传递是进程之间互相通信的基本途径。两个进程间传递消息,一个为发送者,一个为接收者。发送者发送一条请求消息,该消息被传送到接收者,由接收着处理后返回一条应答消息。2.消息系统泛型消息系统泛型或面向对象的中间件(MOM)是在基本的消息传递泛型的基础上扩展来的。该消息系统可以理解成独立与进程间...

2019-11-27 16:31:59 164

原创 分布式计算概述

第一周 分布式计算概述分布式计算定义定义一个分布式系统是由若干通过网络互联的计算机组成的硬件系统,而且者系计算机互相配合以完成共同的目标。分布式计算的一种简单定义是在分布式系统上执行的计算。更为正式的定义是,分布式计算研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机处理,最后把各部分的计算结果结合起来得到最终的结果。归其本质其实体现了一种算法...

2019-11-27 16:28:01 330

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除