如何成为开源项目志愿者:技术要求与快速入门指南.pdfVIP

  • 1
  • 0
  • 约小于1千字
  • 约 1页
  • 2026-05-22 发布于北京
  • 举报

如何成为开源项目志愿者:技术要求与快速入门指南.pdf

目前Mycat所用的语言为Java,相关技术主要如下:

•JavaWeb技术,参与MyCATWeb开发

•JDBC技术,可以完善MyCATServer中的JDBC驱动部分

•JavaIO,多线程,算法,参与MyCATServer与MyCATBalance的代码优化和完善

•SQL优化与数据库技术,MyCAT智能优化的需求,实现和设计

•NoSQL技术,参与MyCAT支持NoSQL引擎的工作

MyCATServer快速方式:

Eclipse中启动MyCAT源码,进行调试,日志为Debug级别,学习了解SQL收取、解析、

路由算法、SQL执行逻辑、结果集处理等环节,了解工作机制。

关于通信部分,目前是AIO模型

算法方面主要涉及到数据排序、分组等优化等

建议熟悉Java文件映射内存的API和编程、高效多线程编程等技术

欢迎针对任何需求的改进和完善,可以有,可以做的慢,只要不失联!!!

文档评论(0)

1亿VIP精品文档

相关文档