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/
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did174985