造轮子: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将包括表结构和数据源管理,以及面向业务的数据查询。
➡️