我想要存储大约350MB的二进制数据。BlobField,但它显示一个MemoryError。我对250MB这样的小文件没有问题。如何储存350MB?
这是我试图存储数据的方式:
Subproducts.create (cfg_id = config_id,
c = c,
mf = mf_data.getbuffer ()
类型(mf_data)是
我的模型是这样的:
类子积(BaseModel):
cfg =矮小的。ForeignKeyField (ConfigModel related_name = cfg)
c = peewee.TextField ()
mf = peewee.BlobField ()
类元:
指数= (
((“cfg”、“c”),真的),
)
当你使用32位Python时,这个问题会发生,但是在64位Python的帮助下,它被解决了。