Django主键有多大?

noa*_*ale 5 django primary-key django-models django-postgresql

关于模型的pk值有多高可以获得最大值吗?例如,对于像活动Feed模型这样的东西,pk可以变得非常大.

例如,"Kyle喜欢这篇文章","Alex评论了这篇文章"等等.你可以看到,对于每个动作,都会创建一个活动供稿对象.是否会达到某种最大阈值?我做了一些研究,但没有找到简明的答案.如果有一些限制,怎么能克服这个?

我目前使用PostgreSQL作为我的数据库.

Rem*_*ich 6

Django的自动递增ID是AutoFields,它是IntegerField的子类.它将生成主键作为PostgreSQL integer,它们是带符号的32位整数,最大值为2147483647,略高于20亿.