我需要在 Google App Engine (Python 2.7) 上读取一个 5Mb 的文件并经常使用它。
在 GAE 中读取文件并不难:Read a file on App Engine with Python?
困难的部分是将它存储在某个地方,以便我可以尽可能快地经常访问它。它是 5MB,因此超过了 1MB 数据存储项目的限制。
我考虑使用 Blobstore,但我担心它不够快。读取 Blobstore 是否比读取文件更快?
我正在考虑将整个文件放入 memcache 中。是否可以?内存缓存是否足以存储 5MB 的文件?
就像在计算机上一样,我需要将此文件放在内存而不是硬盘中。
有什么建议么?
非常感谢!