我用的是FUSE文件系统保险丝.py并计划使用memcache来存储文件。我希望有少量的memcache空间,这样我就可以知道存储了哪些文件,替换了哪些文件。你知道吗
我知道Memcache有存储特定大小数据的板。但是有没有可能只有一块板呢?例如,有一个5mb的平板,每个页面大小为1mb,这样我最多可以存储5个文件。如果我需要添加第6个文件,LRU策略将删除一个文件并为其腾出空间。你知道吗
基本上我想使用memcache作为文件的缓存,一旦一个文件从memcache中删除,就将更改存储在db server中。你知道吗
Tags:
不要根据本系统或其他系统的实现方式来假设系统的实现;唯一可以依赖的是已发布的API文档中的内容,在这种情况下,Google App Engine不会在条目过期时提供回调(当条目达到TTL或TTL时会过期)也不会将它们备份到其他存储系统。你知道吗
您不应将memcache用于持久存储,如文件系统;请考虑使用以下系统之一来替代持久存储:
当然,您可以将它们的数据缓存在Memcache中,但由于它可能会过期,因此您应该将原始数据存储在更持久的存储系统中,并将频繁访问的块/文件/元数据缓存在Memcache中。你知道吗
相关问题 更多 >
编程相关推荐