php7用于数组读取的原子缓存

kuuvgm7e  于 2021-07-15  发布在  ClickHouse
关注(0)|答案(0)|浏览(520)

我需要一些缓存,因为如果没有批处理查询,数据库将无法支持大量的写操作。因此,我需要缓存查询,以便每秒钟批量运行一次。
现在,因为用php实现这一点的唯一方法是使用一些缓存系统,所以我想到了apcu,因为它使用的是共享内存,这对于每个请求一个缓存条目的需求来说可能是最快的(请求以每秒数千个计)。
我的主要问题是找到一种原子化的实现方法。
我考虑缓存当前日期时间下的所有内容(每个日期时间将包含几千条记录),然后使用迭代器选择并删除<current date time的所有内容。但是read/delete不会是原子的,也没有选择推送到数组,read->modifying->writing也不是原子的。
你对我如何做到这一点有什么建议吗?还是说php没有什么好运气?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题