【发布时间】:2015-12-31 23:19:19
【问题描述】:
在定义我的 avro 架构时,我可以选择将 IPv4 地址存储为 int 或 string。 string 表示将使业务应用程序更易于理解。
但是,int 表示可以有效地包含在 4 个字节内,并且还支持更快的数据比较。在这种情况下,我是否过度优化或违反了架构原则?
【问题讨论】:
-
Am I over-optimizing: 不,您正在优化... 10us ?如果您不在 arduino 或其他嵌入式系统上工作,则不需要节省 12 个字节。
标签: avro