微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

join-monster

编程之家收集整理的这个编程导航主要介绍了join-monster编程之家,现在分享给大家,也给大家做个参考。

join-monster 介绍

join-monster是GraphQL和sql间的Node.js graphql-js参考实现的查询规划器。它是一个函数,它接受GraphQL查询并动态地将GraphQL转换为sql,以便在解析之前进行高效的批量数据检索。它只获取您需要的数据

解决了过多数据库查询的问题,即“往返”问题或“N + 1”问题,其中往返是在API服务器和sql数据库之间通过TCP / IP堆栈请求数据。可以将其视为Facebook的DataLoader的替代品,但对sql更具特异性,使其更强大,更易于与sql一起使用。

它不是从数据库自动为GraphQL创建模式的工具,反之亦然。您保留了自由和权力,可以根据需要定义模式。加入Monster只需将GraphQL查询“编译”为基于现有模式的SQL查询。它适用于现有应用程序,可以在以后无缝删除或在不同程度上使用。这有点自以为是,但不是完整的ORM。

网站地址:https://join-monster.readthedocs.io/en/latest/

GitHub:https://github.com/acarl005/join-monster

网站描述:GraphQL和sql间的查询计划和批处理数据获取

join-monster

官方网站:https://join-monster.readthedocs.io/en/latest/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。