目前公司已经从头开始开发下一代数据库, 从每一行代码开始重新编写, 力求超越目前的所有数据库, 希望在性能方面有比较突出的表现. 由于掌握了大量全新的IO接口技术和高性能编程技术,我们具备了与国际公司相对抗的技术潜力, 我们现在集中力量于高性能数据库领域的开发, 希望能够成为下一代NewSQL的领导者。
我们下一代数据库的研发,初步计划是分三步走,目前已经完成第一个计划:
已经完成: 开发完成了一个高性能KV数据库, 名称是haiSQL_memcache高性能数据库,该数据库在兼容目前最流行内存数据库Memcached的命令集接口, 并在此基础上扩充了数条新的指令集,扩充了功能。这个版本的数据库在代码完成并测试完成后, 支持单记录的原子性, 支持数据自动存储,支持高并发,并发数量无上限,实现了实时数据库的性能,各数据操作基本在10微秒左右,在性能上跻身世界最快数据库的行列。目前已经在办理软件著作权登记。