我使用的CMS默认实现了memcached,我正在努力扩展它.一个键包含一系列用户信息,例如userstats_id并包含论坛帖子计数,他们喜欢等等的帖子数量等信息.关键看起来像这样:
[userstats_1] => Array
(
[forum_posts] => 178
[forum_likes] => 16
[forum_dislikes] => 0
[now_online] => 1
)
Run Code Online (Sandbox Code Playgroud)
我正在扩展此密钥的使用,因为我还想存储用户正在浏览的特定论坛,例如:
[userstats_forumbrowsing_1] => Array
(
[forum_browsing] => 'Foobar'
)
Run Code Online (Sandbox Code Playgroud)
如果我能在[userstats_1]中拥有这个更好,那当然更有意义.因此,考虑到这比其他缓存数组的其他元素更频繁地更改,获取和设置缓存数组元素的最佳方法是什么?
我想出的唯一方法是复制数组,操纵它然后在缓存中重新设置它,但这看起来很疯狂.谢谢!
| 归档时间: |
|
| 查看次数: |
805 次 |
| 最近记录: |