Skip to content

SAY683/AtomDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AtomDB

这里是一篇介绍项目的博客式文章内容:

AtomDB - 自研的本地磁盘数据库

项目介绍

AtomDB是一个我们自主研发的本地磁盘数据库产品。它使用SQL数据库技术,可以与MySQL、Redis和PostgreSQL等数据库实现双向同步。

我们的目标是实现一个高性能、易用、支持多数据库同步的本地磁盘数据库。

当前进展

项目目前已经实现了:

  • 对MySQL、Redis和PostgreSQL的双向同步支持
  • 本地数据的CRUD(创建、读取、更新、删除)操作
  • 查询、索引等数据库功能

下一步规划

我们计划在下一开发阶段增加对MongoDB的同步支持。

通过应用数据库同步机制,AtomDB可以与运维使用的各类数据库实现同步,大幅简化应用开发。

项目成果

通过这次项目研发,我们取得了如下成果:

  • 成功自主研发完成AtomDB数据库产品
  • 支持主流关系和非关系数据库的实时双向同步
  • 本地磁盘数据库的查询性能得到大幅提升
  • Database管理页面提高了用户使用体验

AtomDB的推出将大大降低应用开发成本,使开发者更专注于业务创新。

总结

AtomDB项目通过创新数据库技术的应用,成功实现一个高性能、易用、支持多源数据库同步的本地磁盘数据库。它将会极大地提升应用的开发效率和运行性能。

注意该项目因rust更新而部分代码不再兼容,该项目被废弃

About

Personal Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages