在短期计划完成后,公司会继续研发,进行下一个开发阶段,2017年9月至2017年底: 将实现全分布式数据库的开发, 类似Oracle RAC这样的产品, 计划先期进行测试的核心技术有:类似Google的内部数据库的基于同步时间戳技术, 保护性计数器原理的同步并发技术, 准备实现的command Follow技术,我们会集中力量测试一批可能会采用的分布式并发新技术,并在有充分测试的情况下,利用全新技术去实现分布式全并发的高性能数据库。
我公司已经掌握了高性能网络层(实现普通4核CPU下Echo Server每秒87万QPS)和高性能微线程调度模块(实现每队列每秒2800万次等效单向任务调度),同时我们还掌握了很多高性能编程技术。总之, 我们从最低层的瓶颈分析开始,对于下一代数据库的每个环节的瓶颈都有可行的技术方案来应对,并且每项技术都拆分为可单独测试的子模块,进行了大量独立测试,并逐步掌握,具备了开发高性能数据库的技术实力。相信我们一定能做的更好!