文件名称:使用Bigtable、Blobstore和GoogleStorage实现GAE存储
文件大小:286KB
文件格式:PDF
更新时间:2024-03-22 08:45:58
使用Bigtable、Blobstore和GoogleStorage实现GAE存储
因为数据总是围绕着字节处理,所以我们很容易获得它们的磁盘驱动器和文件系统。当您写入一个文件时,您只需要考虑它的位置、权限和空间需求。您只需要创建一个java.io.File,然后就可以操作文件了;java.io.File的用法与桌面电脑、Web服务器或移动设备环境的用法是一样的。但是在GoogleAppEngine(GAE)上,这种透明性,或者因此缺少的透明性,马上会变得很明显。在GAE上,您是无法将文件写入到磁盘的,因为GAE根本没有可用的文件系统。事实上,只要声明一个java.io.FileInputStream就会抛出一个编译错误,因为这个类在GAESDK已经不能使用了。幸好,我们还有其