mongo.gridfile.read(rmongodb)
mongo.gridfile.read()所属R语言包:rmongodb
Read raw data from a mongo.gridfile
读取一个mongo.gridfile的原始数据
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Read raw data from a mongo.gridfile. The data read may span multiple chunks.
从mongo.gridfile读取原始数据。读取的数据可能跨越多个数据块。
A mongo.gridfile file maintains a current read position which is advanced by the size of each read. This position is initially at offset 0.
一个mongo.gridfile文件保留了当前的读位置,这是先进的每次读取的大小。最初是在这个位置偏移量为0。
Since this function returns raw data, you may want to use R's readBin() to unpack it.
由于这个函数返回的原始数据,你可能想使用R的readBin()将它解开。
用法----------Usage----------
mongo.gridfile.read(gridfile, size)
参数----------Arguments----------
参数:gridfile
A (mongo.gridfile) object.
A(mongo.gridfile)的对象。
参数:size
(as.double) The number of bytes to read.
(as.double)要读取的字节数。
值----------Value----------
(raw) The data read from emphgridfile. The length of this vector may be less than the requested size if there was not enough data remaining to be read. This length could also be 0 if an error occured during the operation. Check mongo.get.err() of the associated mongo connection object in this case.
(原始)的数据读取emphgridfile。此向量的长度可能只有小于所要求的大小,当然,如果没有足够的数据,其余的以被读取。这个长度也可以是0,如果在操作过程中发生了错误。检查mongo.get.err()在这种情况下的相关联的的蒙戈连接对象。
参见----------See Also----------
mongo.gridfs,<br> mongo.gridfs.find,<br> mongo.gridfile,<br> mongo.gridfile.get.descriptor,<br> mongo.gridfile.get.filename,<br> mongo.gridfile.get.length,<br> mongo.gridfile.get.chunk.size,<br> mongo.gridfile.get.chunk.count,<br> mongo.gridfile.get.content.type,<br> mongo.gridfile.get.upload.date,<br> mongo.gridfile.get.md5,<br> mongo.gridfile.get.metadata,<br> mongo.gridfile.get.chunk,<br> mongo.gridfile.get.chunks,<br> mongo.gridfile.seek,<br> mongo.gridfile.pipe.
mongo.gridfs,参考mongo.gridfs.find,mongo.gridfile参考,参考mongo.gridfile.get.descriptor,参考mongo.gridfile.get.filename,参考mongo.gridfile.get.length,< BR> mongo.gridfile.get.chunk.size,参考mongo.gridfile.get.chunk.count,参考mongo.gridfile.get.content.type,参考mongo.gridfile.get.upload.date,参考mongo.gridfile.get.md5,参考<X >,参考mongo.gridfile.get.metadata,参考mongo.gridfile.get.chunk,参考mongo.gridfile.get.chunks,参考mongo.gridfile.seek。
实例----------Examples----------
mongo <- mongo.create()
if (mongo.is.connected(mongo)) {
gridfs <- mongo.gridfs.create(mongo, "grid")
gf <- mongo.gridfs.find(gridfs, "rmongodb.pdf")
mongo.gridfile.seek(gf, 256*256*5)
data <- mongo.gridfile.read(gf, 16384)
mongo.gridfile.destroy(gf)
mongo.gridfs.destroy(gridfs)
}
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|