database - 使用 SpringBoot 和 JPA 在 Sql 中创建、更新、删除和从 NoSql 中读取
问题描述
这是我的要求:
- 我需要使用 Sql db 来执行创建、更新和删除操作
- 我需要使用 NoSql 来执行读取操作
a)我了解创建、更新和删除事务在 Sql DB 中提供更好的性能。
b)我了解读取事务在 NoSql DB 中提供更好的性能。
我使用 Table_PER_CLASS 和 JOINED、InheritanceType 而不是 SINGLE_TABLE 对我的数据持久层建模有什么缺点?
这是我设想的一个解决方案:每次执行 Create、Update、Delete 事务时,都会有一个机制相应地更新 NoSql 数据。
我的思维过程是否朝着正确的方向前进。有没有更好的方法来做到这一点?
解决方案
推荐阅读
- c++ - 我需要子类函数中的 virtual 关键字吗?
- amazon-web-services - sts:AssumeRole 失败
- python - 从 github repo 安装为 pip 中的 egg 时模块无法导入
- python - Python如何获取类字节列表的长度
- testing - Laravel Dusk-风险测试中的示例测试结果,已跳过
- php - Godaddy Deluxe Cpanel 主机上的 Wordpress 多站点子域解决方案
- ios - 使用 MPMediaPlayer Swift 4 淡化(动画)音量
- node.js - 如何从我的 package.json 文件启动主 index.js
- arrays - 从数组的参数创建案例类
- ios - 使用 Flutter 的 Cupertino 小部件,如何在底部标签栏顶部触发水平页面转换