从事分布式数据库开发三年,掌握的技能大致如下:
1、编程语言方面,熟悉 C/C++ 程序编写,熟悉 Python 和 Shell 等脚本语言的编写,熟悉 mysql 数据库,了解 oracle 数据库,熟悉 Linux 系统下的开发环境,GDB 调试等技能
2、设计文档方面,能熟练编写设计或方案文档
3、可以编写 QT 应用程序
分布式数据库的容灾备份恢复项目,从最初的编写设计方案,到最终系统测试全部完成,历时将近半年的时间,其中涉及到模块交互、C/C++ 主要流程编写、python 脚本编写、数据验证及最后的200+条测试条目全部通过,最终完美上线,提高了产品的竞争力。