gpt4 book ai didi

vb.net - 将大文件存储到SQLite的内存不足错误

转载 作者:行者123 更新时间:2023-12-03 19:51:20 28 4
gpt4 key购买 nike

我正在研究一个程序,它将任何文件转换为二进制文件,然后将其存储在sqlite数据库中。我正在VB.Net中这样做。

一切正常,除非使用的文件大小约为200MB。我得到:

malloc() out of memory


有没有一种方法可以解决这个问题或阻止sqlite使用内存,使其直接从硬盘上工作?

最佳答案

目前,sqlite仅支持最大231-1或2147483647的字符串或BLOB长度。

所以我认为如果可行,您需要在解决方案中实施压缩或限制文件大小

关于vb.net - 将大文件存储到SQLite的内存不足错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16130788/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com