是相对于字符串/数组/长文本大小的php内存限制

嗨,您好,

我检查了stackoverflow中的几个问题,但找不到答案。

我的php内存限制为128MB,我将一些数据存储在longtext db值中,每个值最多可达2GB。因此,存储在一个longtext数据库中的一个值的大小最多为2GB。

Q1:如果此长文本数据的大小为2GB,我是否必须将php限制设置为超过2GB才能处理来自数据库的2GB数据?因为如果我查询此值,php将需要处理此2GB值。

Q2:或者,php内存限制实际上与数据大小没有直接关系,即使我的128MB php内存限制仍然可以处理来自db的2GB数据? 如果数据大小与php内存限制没有直接关系,这是否意味着不管字符串/数组/长文本有多大,php都可以对其进行处理?

非常感谢您的帮助,并感谢您的宝贵时间!