java - 带有异步 Dynamo 客户端的 Spring Boot。有优势吗?
问题描述
我是异步编程的新手。我正在为我的应用程序使用 Spring boot,并使用 DynamoDB 作为我的数据库。我对 DB 的所有调用都是同步和阻塞的,因此会导致性能问题。我知道 Spring Boot 会产生多个线程来服务请求。如果我在这里将我的调用更改为 dynamodb 的异步调用是否正确?另外,请注意,我使用的 dynamo 版本并不是真正的异步,它只使用执行器服务。
解决方案
推荐阅读
- android - 当应用程序被杀死时,无法从 FCM onMessageReceived 启动活动
- math - 沿 x 轴均匀分布项目
- sql - 在 SQL 中建模课程表
- abap - 使用 FM COCF_SN_CREATE_PP 创建班次注释时出现“无效目录条目”错误
- ios - 协议类型“Encodable”的值不能符合“Encodable”;只有结构/枚举/类类型可以符合协议
- javascript - jQuery 多日期生成
- c++ - 指向 char 数组中特定位置的 C++ 指针数组
- html - 如何强制引导行中的每个图像具有相同的高度?
- python - Scrapy:为每个蜘蛛使用不同的设置顺序运行蜘蛛
- r - 如何使用高阶函数重命名我自己的函数中的列?