webman 不管用那个ORM,使用ORM缓存疑问?

ak47f16200

ORM缓存疑问

大部分ORM的cache方法都只支持tag或不设置自动生成key,比如刚生成缓存,后台又修改了被缓存的数据,此时缓存不过期,是不是一直是旧数据?

为此你搜索到了哪些方案及不适用的原因

对于一般无所谓的项目可以忽略,对于有些项目你们都是如何解决的呢?

    tp6
    /**
     * 获取当前的查询标识
     * @access public
     * @param mixed $data 要序列化的数据
     * @return string
     */
    public function getQueryGuid($data = null): string
    {
        return md5($this->getConfig('database') . serialize(var_export($data ?: $this->options, true)) . serialize($this->getBind(false)));
    }
420 1 0
1个回答

ak47f16200

这东西是不是一般都不用?或者用了都是无关紧要的地方吗?

  • 暂无评论
×
🔝