温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
  • 忘记密码?
登录注册×
获取短信验证码
其他方式登录
点击 登录注册 即表示同意 《亿速云用户服务条款》
  • 服务器
  • 数据库
  • 开发技术
  • 网络安全
  • 互联网科技
登 录 注册有礼
最新更新 网站标签 地图导航
产品
  • 首页 > 
  • 教程 > 
  • 互联网科技 > 
  • 大数据 > 
  • 分布式系统是什么意思

分布式系统是什么意思

发布时间:2021-06-29 16:28:44 来源:亿速云 阅读:218 作者:Leah 栏目: 大数据

分布式系统是什么意思,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

分布式系统背景

说分布式系统必须要说集中式系统,集中式系统中整个项目就是一个独立的应用,整个应用也就是整个项目,所有的东西都在一个应用里面。

如下图所示

分布式系统是什么意思

如一个网站就是一个应用,最后是多个增加多台 服务器或者多个容器来达到 负载均衡的避免单点故障的目的,当然,数据库是可以分开部署的。

集中式很明显的优点就是开发测试运维会比较方便,不用为考虑复杂的分布式环境。

集中式很明显的弊端就是不易扩展,每次更新都必须更新所有的应用。而且,一个有问题意味着所有的应用都有问题。当系统越来越大,集中式将是系统最大的瓶颈。

什么是分布式系统?

分布式系统是若干独立计算机的集合,这计算机对用户来说就像单个相关系统。

以上定义摘自<<分布式系统原理与范型>>一书。

也就是说分布式系统背后是由一系列的计算机组成的,但用户感知不到背后的逻辑,就像访问单个计算机一样。

说的有点绕,我们可以来简单看下分布式系统图。

分布式系统是什么意思

分布式系统利弊

在分布式系统中:

1、应用可以按业务类型拆分成多个应用,再按结构分成接口层、服务层;我们也可以按访问入口分,如移动端、PC端等定义不同的接口应用;

2、数据库可以按业务类型拆分成多个实例,还可以对单表进行分库分表;

3、增加分布式缓存、搜索、文件、消息队列、非 关系型数据库等中间件;

很明显,分布式系统可以解决集中式不便扩展的弊端,我们可以很方便的在任何一个环节扩展应用,就算一个应用出现问题也不会影响到别的应用。

随着微服务Spring Cloud & Docker的大热,及国内开源分布式Dubbo框架的重生,分布式技术发展非常迅速。

分布式系统虽好,也带来了系统的复杂性,如分布式事务、分布式锁、分布式session、数据一致性等都是现在分布式系统中需要解决的难题,虽然已经有很多成熟的方案,但都不完美。分布式系统也增加了开发测试运维成本,工作量增加,分布式系统管理不好反而会变成一种负担。

看完上述内容,你们掌握分布式系统是什么意思的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

向AI问一下细节
推荐阅读:
  1. 你真的了解分布式系统到底是什么吗?
  2. redis是什么意思

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

分布式系统
  • 上一篇新闻:
    maven项目A怎么引入maven项目B的jar包
  • 下一篇新闻:
    PaaS和SaaS的区别是什么

猜你喜欢

  • hadoop集群环境部署的方式有哪些
  • hadoop集群的工作原理是什么
  • 怎么实现一个简单的Hadoop
  • hadoop跨集群同步数据怎么实现
  • kafka重平衡机制是什么
  • kafka重平衡数据丢失怎么找回
  • 怎么优化Linux服务器的性能
  • kafka实现负载均衡的原理是什么
  • kafka高可用的原理是什么
  • c++ to_string的头文件有什么作用
最新资讯
  • Git中如何设置查看日志的默认格式
  • 如何在Git中清理和整理个人分支与远程分支的关系
  • Git中分支保护规则的设立和管理最佳实践是什么
  • 如何在Git中配置和使用多个SSH密钥
  • Git中如何用图形界面展示分支策略和历史
  • 如何在Git中找出没有遵循团队约定的提交
  • Git中如何回滚到某个标签所指向的提交
  • 如何在Git中利用git-bisect自动化测试来定位引入bug的提交
  • 如何在Git中避免因误操作造成的数据丢失
  • Git中如何利用包含条件语句的.gitconfig提高工作效率
相关推荐
  • menu的意思是什么
  • python是什么意思
  • IT是什么意思
  • java分布式系统的特点是什么
  • JSONArray是什么意思
  • memcache是什么意思
  • javascript是什么意思
  • web分布式系统的基本概念是什么
  • web分布式系统CAP的概念是什么
  • Linux文件分布式系统是什么

相关标签

分布式事务 分布式缓存redis fasterdfs分布式文件系统 分布式数据库 分布式计算 分布式存储 分布式文件存储 伪分布式 分布式缓存 分布式能源 分布式集群 分布式集 ceph分布式存储 分布式文件系统 分布式秒杀 gfs分布式文件存储系统 分布式id mfs分布式文件系统 分布式文件 分布式爬虫
AI

PHP网站源码漯河网站关键词优化公司临夏网站优化价格贺州百度网站优化多少钱兰州网站建设设计公司潜江网站开发多少钱青岛网站优化排名价格临夏百度爱采购哪家好广东网站优化按天收费推荐庆阳seo排名多少钱泉州seo推荐揭阳网站定制报价长沙网站优化按天收费公司荆州至尊标王报价仙桃模板推广报价辽源SEO按天计费报价宣城关键词排名公司观澜模板推广多少钱北海网站优化排名黑河如何制作网站多少钱北京网站定制价格日照网站设计推荐珠海百姓网标王多少钱青岛seo网站推广多少钱石岩网页制作中山高端网站设计推荐重庆seo网站推广多少钱苏州至尊标王公司北海网站推广工具推荐苏州关键词按天扣费报价吉林百姓网标王推广哪家好歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化