我正在使用Google App Engine,我必须处理大文件。
我需要经常将数据附加到这些文件中。
如果我使用blobstore,我最终确定后无法修改该文件。要在文件中附加内容,我必须创建一个新文件,复制旧文件的内容,然后编写附加的内容。我认为复制旧文件是一种浪费,因为我只想添加附加内容。
如果我使用数据存储区,我可以将文件作为整数列表放入实体的属性中。要向文件附加内容,我可以获取实体,获取相应的属性,附加到列表,然后将实体放回数据存储区。但是,这种方法浪费了我很多的数据存储配额。
有什么方法可以用来在我的文件中附加内容,而不会触及文件内容的其余部分吗?
谢谢!