c# - 使用 GraphQ 避免 HTTP 开销
问题描述
据我了解,GraphQL 使用 HTTP 协议来接收查询。这通常很好,但是如果您快速发出大量查询,HTTP 会引入很多延迟。我有另一种方法可以快速向 GraphQL 发送查询,从而避免这种延迟?我正在考虑跨查询持久的 TCP 连接,因此不需要每次都重新建立它。
我知道我可以在 GraphQL 中将查询分组在一起,但由于我可以更改的内容有限制,因此必须单独发出查询。我正在使用 C# .NET Core 2.1
解决方案
推荐阅读
- python - 如何在 2.0 和 1.x 之间切换 tensorflow 版本?
- php - 在 Laravel 迁移中无法修复 PDOException::(“找不到驱动程序”)
- wpf - 如何通过 GridViewSelectColumn 对 RadGridView 进行排序?
- c++ - 需要实例化不同类/对象并在启动时确定的硬件插槽的设计模式
- regex - Sed 模式没有替代预期的结果
- c - "C:\\Windows\\System32\\OpenSSH\\ssh.exe" 的 Createprocess() 失败,错误为 2
- c - C POSIX - aio_read、aio_write 检查文件内容并替换非字母数字字符
- python - Python:可以交换数学运算符以避免代码重复吗?
- random - 在随机位置的 8 位字中添加 3 位噪声
- javascript - Node JS 从 axios 返回数据