深圳热线

微服务和分布式的区别是什么 大数据技术有哪些?

2023-03-09 13:54:42 来源:IT培训网

微服务和分布式的区别是什么 大数据技术有哪些?

微服务与分布式的细微差别是,微服务的应用不一定是分散在多个服务器上,他也可以是同一个服务器。

分布式是将一个大的系统划分为多个业务模块,业务模块分别部署到不同的机器上,一个业务模块可能负责好几个功能。

微服务架构是指将应用拆分成多个子系统,每个子系统负责各自的功能。微服务的设计是为了不因为某个模块的升级和BUG影响现有的系统业务。

大数据技术有哪些?

大数据主要技术有Java基础、JavaEE核心、Hadoop生态体系、Spark生态体系等四方面。

Java基础:Java基础语法、面向对象编程、常用类和工具类、集合框架体系、异常处理机制文件和IO流、移动开户管理系统、多线程、枚举和垃圾回收、反射、JDK新特、通讯录系统;

JavaEE核心:前端技术、数据库、JDBC技术、服务器端技术、Maven、Spring、SpringBoot、Git;

Hadoop生态体系:Linux、Hadoop、ZooKeeper、Hive、HBase、Phoenix、Impal、Kylin、Flume、Sqoop&DataX、Kafka、Oozie&Azkaban、Hue、智慧农业数仓分析台;

Spark生态体系:Scala、Spark、交通领域汽车流量监控项目、Flin。

关键词: 微服务和分布式的区别是什么 大数据技术有哪些 大数据主要技术有哪些 分布式是什么 微服务架构是什么

热门推荐