我正在 DynamoDB 中对数据进行建模,表关系变得越来越复杂, 因此,我为 CRUD 操作创建了一个 Lambda,以避免其他服务直接访问数据,并希望它充当数据网关。
这样可取吗? 这样做有哪些缺点? 有什么替代方案吗?
谢谢!
这很好,而且经常这样做。其他替代方案是使用 GarphQL,例如通过 AppSync 进行访问。