You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Discord ID存储问询:MariaDB用BIGINT是否可行及底层实现

Discord ID存储相关问题解答

1. MariaDB中用BIGINT存储Discord ID是否可行?

完全可行。目前Discord已使用约1.36×1018个ID,而MariaDB的`BIGINT`(有符号类型)最大可存储263-1≈9.22×10^18的整数,剩余容量按现有消耗速度还能支撑数十年以上。同时,BIGINT在MariaDB中具备高效的存储和查询性能,完美适配Discord ID的整数属性,不存在兼容性问题。

2. Discord后台是否使用long int存储ID?

是的。Discord官方明确其ID基于雪花算法生成,本质是64位有符号整数,后台系统采用long int(或等价的int64类型)来存储和处理这些ID,这也是Discord ID可以直接转换为整数进行操作的核心原因。

3. 未来有何相关规划?

目前Discord没有公开披露更换ID存储类型的计划。考虑到现有BIGINT容量仍有大量剩余,短期内不会调整ID的位数或存储方案。若未来真的接近容量上限,可能会采用扩展ID位数(如128位)等方案,但当前无相关官方计划。


内容的提问来源于stack exchange,提问作者JoniKauf

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 04:50:54