我正在为我的代码开发可扩展的解决方案。
我现在正在做的是投放广告并保持印象和点击次数 memcached并通过cron每小时拉动点击次数和展示次数。
what i am doing right now is saving array on single key (rand key) and
saving the key on key name - 'keys' by append
而不是在cron中我正在做一个循环并保存mysqli中的所有键。
我该如何改进这些组件?
答案 0 :(得分:1)
除非你不关心计数不足,否则将数据存储在memcache中并期望它在一段时间之后存在并不是一种可行的方法。 Memcache是一个共享资源。 GAE内存缓存中的项目具有高度可变的生命周期,具体取决于其他应用程序如何处理内存缓存。它是一种共享资源,最好被视为一种短期的,非常棒的缓存。