gpt4 book ai didi

php - APC 将数据存储在哪里?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:55:05 27 4
gpt4 key购买 nike

我想使用 apc_store() 来缓存一些结果。

但我需要知道数据将存储在哪里,限制是多少。

它总是存储在内存中吗?或者也写入磁盘?我更希望将不经常访问的数据存储在磁盘上。我应该为此使用不同的缓存系统吗?

这是限制吗? apc.shm_size = 32MB。如果是这样,当我超过它时会发生什么?

最佳答案

通过 apc_store() 存储在 APC 变量缓存中的数据始终存储在内存中。如果您需要存储比这有意义的更多数据,您需要自己想出一些其他缓存解决方案。

apc.shm_size 配置指令设置整个 APC 共享内存缓存的大小,它用于操作码和用户变量。如果向缓存写入的数据多于此处指定的数据,则元素将从缓存中删除,从最近最少使用的元素开始。您的代码需要能够处理这个问题——毕竟它是一个缓存,而不是数据库。

关于php - APC 将数据存储在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14678676/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com