gpt4 book ai didi

mysql - 在 MySQL 中存储 AWS ARN 的最佳数据类型?

转载 作者:搜寻专家 更新时间:2023-10-30 20:26:34 25 4
gpt4 key购买 nike

在 MySQL 中存储 ARN 的最佳数据类型是什么?我猜想最好使用字符数限制较大的 VARCHAR。 ARN 的长度是否有限制?我应该拥有多长的 VARCHAR?

最佳答案

总的来说,我没有找到关于 ARN 最大长度的文档,但它通常是特定于服务的,ARN 中每个元素的最大长度——大概——在每个服务中组合以定义最大值 as this forum answer suggests .

快速搜索表明您将看到最多 2048 here或 256 here或奇怪大小的非 2 的幂 111 here或者……你明白了。它因服务而异。

我遇到的最长 ARN 来自 S3,其中 ARN 可以包含一个键前缀,因此理论上这些 ARN 可以超过 1,024,但我还没有遇到任何实际接近该长度的。

请记住,ARN 或至少它们的许多元素是区分大小写的,我倾向于使用长度适合所讨论服务的预期大小范围的 VARBINARY() .我希望许多应用程序在 255 以下的某个地方会很舒服,但这是特定于您的应用程序和所涉及的 AWS 服务的架构决策。

关于mysql - 在 MySQL 中存储 AWS ARN 的最佳数据类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30879115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com