java分布式架构指的是什么

介绍

这篇文章主要介绍了java分布式架构指的是什么,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

什么是java分布式架构?

<强> java分布式架构:

分布式系统(分布式系统)是建立在网络之上的软件系统。

内聚性是指每一个数据库分布节点高度自治,有本地的数据库管理系统。

透明性是指每一个数据库分布节点对用户的应用来说都是透明的,看不出是本地还是远程。

在分布式数据库系统中,用户感觉不到数据是分布的,即用户不须知道关系是否分割,有无副本,数据存于哪个站点以及事务在哪个站点上执行等。

简单来讲:在一个分布式系统中,一组独立的计算机展现给用户的是一个统一的整体,就好像是一个系统似的。

分布式系统作为一个整体对用户提供服务,而整个系统的内部的协作用户来说是透明的,用户就像是在使用一个MySQL一样。

如分布式MySQL中间件字符集,来处理大并发大数据量的构架。

<强>分布式架构的应用

有分布式文件系统,分布式缓存系统,分布式数据库,分布式网络服务,分布式计算

我们来举例说明:

分布式文件系统:出名的有Hadoop的HDFS,还有谷歌的GFS淘宝的TFS等

分布式缓存系统:memcache, hbase, mongdb等

分布式数据库:MySQL, Mariadb, PostgreSQL等

以分布式MySQL数据库中间件字符集为例子,

MySQL在现在电商以及互联网公司的应用非常多,一个是因为他的免费开源,另外一个原因是因为分布式系统的水平可扩展性,随着移动互联网用户的暴增,互联网公司,像淘宝、天猫,唯品会等电商都采用分布式系统应对用户的高并发量以及大数据量的存储。

在字符集的商业案例中,有对中国移动的账单结算项目中,应用实时处理高峰期每2天亿的数据量,在对物联网的项目中,实现处理高达26个亿的数据量,并提供实时查询的接口。

通过对字符集的学习,加深分布式系统架构的理解,以及分布式相关的技术,分布式一致性饲养员服务,高可用HAProxy/keepalive等相关应用。

1比;集群与分布式

2比;负载均衡

3比;分布式相关的高可用、容灾等名词解释

4比;字符集中间件学习

感谢你能够认真阅读完这篇文章,希望小编分享java分布式架构指的是什么内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!

java分布式架构指的是什么