sql - 如何从 SQL 中轮询新记录并使用 GraphQL(订阅)为它们提供服务?
问题描述
我只是在学习 GraphQL,我认为这将是一个典型的用例。
堆:
- 弹簧靴
- GraphQL
- H2(或任何 SQL 数据库)
- JS前端
例子:
用户观点:我创建了一个新帖子。无需离开或刷新页面,我就会在我的帖子下看到新评论。
开发者视角:
- 用户创建帖子
- FE->BE->DB 帖子已保存
- 前端使用 postId 创建订阅
- 后端正在轮询数据库以获取具有特定 postId 的评论
- 前端收到新评论
graphql 部分已完成我可以发布数据我只是在寻找一种优雅的方式将我的 sql 数据连接到 graphql 服务器。我看过 spring 集成,但它看起来不太适合这个问题。是否有用于此轮询的工具/库?或者我应该用 Executors 来实现它?
解决方案
推荐阅读
- java - startActivity(intent) 在 Android 上导致错误
- r - R:计算R中多个组/变量的值差异
- game-engine - 游戏开发者是否仅为单个游戏或游戏特许经营权构建自定义游戏引擎?
- java - 使用 Graph API 版本 2.3.2 发送带有多个附件的邮件(大小 < 4 MB)
- awk - awk 中的 BEGIN 和 END 块
- sql - SQL查询显示每个结果3次
- flutter - 颤振如何检查产品是否已添加到购物篮中
- mockito - 如何使用 Mockito 模拟决赛和静态
- python - 机器学习模型
- javascript - TypeORM ManyToOne 多重关系