Max*_*Max 5 uuid amazon-dynamodb
根据规范,UUID是128位或16字节.十六进制表示为36个字符,包括连字符.我正在构建一个关于DynamoDB的新表,我必须决定Hash键的类型,我计划填充UUID.我应该使用哈希键创建表,该键是这些UUID的字符串或二进制吗?我的直觉告诉我字节,因为它不到一半的大小,以节省带宽,空间等.
有没有人有这样或那样的经验,并有充分的理由与其他人一起去?
我个人更喜欢使用尽可能多的基于String的属性/键,主要是因为在AWS DynamoDB控制台中调试这些属性/键更容易.
我还觉得为IMO UUID不是压缩和原始二进制数据添加了二进制文件.
从纯粹的性能视图来看,你可能是对的 - 但我会坚持使用可读的UUID字符串表示.
| 归档时间: |
|
| 查看次数: |
3592 次 |
| 最近记录: |