造轮子:Postgres API 服务

💡 原文中文,约300字,阅读约需1分钟。
📝

内容提要

作者使用Axum和PLpgsql开发了一个类似PostgREST的服务,性能为PostgREST的37%,内存占用低于50MB。项目将业务逻辑放在PostgreSQL中,Rust负责调用函数并返回JSON结果,支持多数据源、多租户和插件协同。未来计划在GitHub发布代码,并开发JWT和LRU功能,UI将包括表结构和数据源管理。

🎯

关键要点

  • 作者使用Axum和PLpgsql开发了一个类似PostgREST的服务,性能为PostgREST的37%。
  • 该服务内存占用低于50MB。
  • 业务逻辑放在PostgreSQL中,Rust负责调用函数并返回JSON结果。
  • 支持多数据源、多租户和插件协同。
  • 未来计划在GitHub发布代码,并开发JWT和LRU功能。
  • UI将包括表结构和数据源管理,以及面向业务的数据查询。
➡️

继续阅读