我见过多种尺寸,我不想在 MySQL 字段上浪费服务器内存,因为它为太多字符保留了太多空间。他们可以获得的最大数量是多少?这种情况会改变吗?
最佳答案
这就是整数溢出、整数-> 字符串迁移等通过使数据类型过于严格而发生的原因。为一个 128b 的 varchar 花几个字节,省去以后的麻烦。如果您的用户群变得如此庞大,以至于您需要担心通过处理 UID 的数据类型将节省多少字节,那么请认为自己取得了巨大的成功,这是一个您将乐于解决的问题。
简短的回答,我认为没有人能够回答你的问题,“永远”是一个很长的时间,谁知道到那时 facebook 将奴役多少实体。
我将引用一位说得最好的人的话作为结尾;
We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil.
—Donald E. Knuth
关于facebook - 最大值是多少? Facebook uid 的长度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7566672/