java分布式项目理解
分布式部署,就是把因为数据量大无法使用一台机器完成的项目或者是由于企业安全问题或是特殊要求等而把一个项目分开部署到不同服务器上,而处理各个部分正常通信的技术解决翻案。比如,我数据库数据量太大导致系统操作缓慢,这时就需要在数据库集群,冗余等.
分布式的实质就是把本来一台机器完成的任务,分配给多个机器从而提高效率。
而用于管理各个机组的软件系统,组成分布式架构
可参考:
分布式系统(distributedsystem)是建立在 络之上的软件系统。正是因为软件的特性,所以分布式系统具有高度的内聚性和透明性。因此, 络和分布式系统之间的区别更多的在于高层软件(特别是操作系统),而不是硬件。内聚性是指每一个数据库分布节点高度自省,有本地的数据库管理系统。透明性是指每一个数据库分布节点对用户的应用来说都是透明的,看不出是本地还是远程。在分布式数据库中,用户感觉不到数据是分布的,即用户不须知道关系是否分割、有无副本、数据存于哪个站点以及事物在哪个站点上执行等。
文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8964 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!