原则实体缓存

时间:2020-03-22 18:54:27

标签: orm doctrine-orm doctrine entity

缓存高速缓存实体并允许访问高速缓存实体的联接表的最佳实践是什么?我使用内存缓存,并且只有自己的表字段访问权限,而没有来自缓存实体的联接表。我可以缓存查询,但是我想使用实体。

我正在尝试二级缓存:

        'query_cache'       => 'memcache',
        'result_cache'      => 'memcache',
        'metadata_cache'    => 'memcache',
        'hydration_cache'   => 'memcache',

        'second_level_cache' => [
            'enabled'               => true,
            'default_lifetime'      => 200,
            'default_lock_lifetime' => 500,
            'file_lock_region_directory' => __DIR__ . '/../src/Application/FileLocks',
            'regions' => [
                'My\FirstRegion\Name' => [
                    'lifetime'      => 800,
                    'lock_lifetime' => 1000,
                ],
                'My\SecondRegion\Name' => [
                    'lifetime'      => 10,
                    'lock_lifetime' => 20,
                ],
            ],
        ],

但没有结果

0 个答案:

没有答案