spring-boot - 使用 SQL 数据库的反应式 Spring 引导
问题描述
我发现了许多使用 spring boot 响应文档数据库的示例,但没有一个使用 SQL 数据库的示例。
我看到它可能还不支持 sql 数据库,可能是因为 jpa/jdbc 堆栈上缺少一些功能。
我还看到,使用依赖于没有响应式支持的 sql 数据库的响应式服务是没有意义的。
这里的问题是:是否有任何正在进行的开发来实现这一点(反应式 jpa)?
解决方案
许多 RDBMS 中内置了一个称为“更改数据捕获”的反应特性,该特性将数据写入已启用表的异步事务日志。通常,为流式传输这些数据而构建的反应式系统是建立在该功能之上的。例如,执行此操作的著名开源工具是Debezium。您可以在网上找到其他类似的开源项目,或者使用通常提供的简单 CDC 函数来编写自己的项目来支持它。
推荐阅读
- python - 使用 GitHub API 检查用户是否存在
- c# - 如何使用 streamwriter 更改文件写入的路径
- python - python html从具有td类型的表中抓取
- python - 以“优雅”的方式打印列表列表
- python - 自定义 Keras/TensorFlow 损失函数惩罚输出变化
- python - 当我尝试使用 pip install psycopg2 安装 psycopg2 时,出现此错误。我应该怎么办?
- mysql - 直接 SQL 而不是光标和循环
- java - 我如何从 recylerview 获取单个值
- python - 删除重复的列值并根据熊猫中的条件选择保留行
- html - 如何使文本在 CSS 中的按钮悬停时显示动画?