什么是最大值 Facebook uid的长度?

Far*_*ire 36 facebook uid facebook-graph-api

我已经看到了多种尺寸,我不想在MySQL字段上浪费服务器内存,这为太多字符预留了太多空间.他们能获得的最大成就是什么?

mar*_*ers 63

这是通过使数据类型限制太多而发生整数溢出,整数 - >字符串迁移等的方式.为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
Run Code Online (Sandbox Code Playgroud)

  • VARCHAR +1 因为这个: JavaScript 中的 parseInt("10208914157005637") 返回 10208914157005636! (2认同)