文档提到可以使用gridFS检索一系列文档.但是我还没有找到任何关于此的细节.我想使用java驱动程序获取一个文件范围,用于支持音频流的grails应用程序.在这种情况下,我是否需要手动获取和组装软件包?还是有更好的方法吗?
您可以跳过不需要的文件部分,并从那里只读取您需要的内容.
GridFSDBFile file = files.findOne("file"); InputStream inputStream = file.getInputStream(); long actuallySkipped = inputStream.skip(numberOfBytesToSkip); // read from here...
希望这可以帮助.