技术栈清单

1 数据库

关系型数据库

NoSQL DB:=Non-Relation DB(非关系型数据库)

  • Redis(内存数据库 / Key-Value数据库) *
  • MongoDB(分布式文件存储的数据库)

大数据型数据库

  • ElasticSerach(数据库搜索引擎) *
  • HDFS * / Hive * / HBase

SQL性能优化

2 Java技术栈

Java SE

  • JVM *
  • 多线程 *
  • 网络
  • 集合
  • Java 8 新特性

Java EE

  • Spring MVC
  • Spring
  • Mybatis / MyBatis Plus
  • Spring Boot
  • Spring Cloud

Java EE 及 中间件

  • Apache Shiro (权限管理 / 安全框架)
  • Swagger (一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格 API的Web 服务)

3 大数据技术栈

  • 数仓建仓:方法论及实践
  • ETL工具: Kettle / DataX等
  • Hadoop生态体系: HDFS / Hive

4 项目/版本工程管理技术栈

  • Git/SVN
  • Maven
  • Jenkins
  • DevOps方法论

X 推荐文献

posted @ 2020-05-24 23:43  千千寰宇  阅读(562)  评论(0编辑  收藏  举报