Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将79MB的文件放入couchDB,然后内存不足_Couchdb_Bytearray_Out Of Memory - Fatal编程技术网

将79MB的文件放入couchDB,然后内存不足

将79MB的文件放入couchDB,然后内存不足,couchdb,bytearray,out-of-memory,Couchdb,Bytearray,Out Of Memory,正如您所知,couchDB请求字节数组来存储文件 ByteArrayOutputStream out = new ByteArrayOutputStream((int) file.length()); 然后我得到了一个例外 线程“main”java.lang.OutOfMemoryError中出现异常:java堆空间 在java.io.ByteArrayOutputStream。(ByteArrayOutputStream.java:60) 位于com.erp.util.CouchTest.g

正如您所知,couchDB请求字节数组来存储文件

ByteArrayOutputStream out = new ByteArrayOutputStream((int) file.length());
然后我得到了一个例外

线程“main”java.lang.OutOfMemoryError中出现异常:java堆空间 在java.io.ByteArrayOutputStream。(ByteArrayOutputStream.java:60) 位于com.erp.util.CouchTest.getBytesFromFile(CouchTest.java:47)


如何将大文件放入字节数组?

这似乎与CouchDB无关,只是JVM大小的问题。我建议你看看