Node.js 如果nodejs数据库超过256MB,则缓冲区抛出失败
我有一个运行nodejs的服务器,在db文件达到256MB之前,一切都很好,nodejs停止运行,并给我一个Node.js 如果nodejs数据库超过256MB,则缓冲区抛出失败,node.js,database,v8,nedb,Node.js,Database,V8,Nedb,我有一个运行nodejs的服务器,在db文件达到256MB之前,一切都很好,nodejs停止运行,并给我一个缓冲区toSting failed。 我知道在V8中256MB是字符串的限制,但我认为nedb根本不会处理它。那么,如果一个db文件超过256MB,我该怎么办?我该如何修复我的db文件?我想你已经得到答案了吧@robertklep是的,这让我看了看文件格式,它相对简单(每行一个JSON文档),所以应该很容易修复?@robertklep不是,因为我每行都有数据URL。你必须更具体一点(在你的
缓冲区toSting failed
。
我知道在V8中256MB是字符串的限制,但我认为nedb根本不会处理它。那么,如果一个db文件超过256MB,我该怎么办?我该如何修复我的db文件?我想你已经得到答案了吧@robertklep是的,这让我看了看文件格式,它相对简单(每行一个JSON文档),所以应该很容易修复?@robertklep不是,因为我每行都有数据URL。你必须更具体一点(在你的问题中,也许:到底需要修复什么?)