小编mac*_*478的帖子

我真的应该为所有数据使用一个 DynamoDB 表吗?

DynamoDB最佳实践文档有这样一行:

您应该在 DynamoDB 应用程序中维护尽可能少的表。大多数设计良好的应用程序只需要一张表。

这是最让我困惑的最后一行。

以照片存储应用程序为例。这是否意味着我应该将用户帐户(帐户 ID、密码、电子邮件)和照片(所有者 ID、照片位置、元数据)存储在同一个表中?

如果是这样,我假设主键应该是帐户/所有者 ID,排序键将是它的对象类型(例如accountphoto)。

我应该使用这样的一张桌子而不是两张桌子(一张用于帐户,一张用于照片)?

amazon-web-services nosql amazon-dynamodb

5
推荐指数
1
解决办法
643
查看次数

来自 iOS 13 应用程序的 Xcode 内存图上的 ~500 NSZombie 警告

当我构建应用程序的内存图时,我看到了大约 500 个内存警告。当我看到这些都在Malloc Blocks类别中并且都(大部分)以NSZombie. 我假设这是在设备上运行时通常的样子,但我想确定一下。

这是正常的吗?

NSZombies 的 Xcode 截图

xcode nszombie ios

2
推荐指数
1
解决办法
135
查看次数