트리거가 발생할때 캐시를 설정 및 불러오도록 해서 DB의 부담을 낮춘 상태입니다.
다만 캐시의 시간 만료에 의한 갱신 자체가 필요가 없는데요
시간 만료가 86400으로 되어있는 듯 한데 이를 무제한으로 늘릴수는 없을까요?
PHP | PHP 8.0 |
---|---|
CMS | Rhymix 2.x |
트리거가 발생할때 캐시를 설정 및 불러오도록 해서 DB의 부담을 낮춘 상태입니다.
다만 캐시의 시간 만료에 의한 갱신 자체가 필요가 없는데요
시간 만료가 86400으로 되어있는 듯 한데 이를 무제한으로 늘릴수는 없을까요?
무한으로 늘리지는 못할겁니다..
최대한 늘리는 방향으로 숫자를 크게 하는 경우라면 모르겠지만, 일반적인 상황에서 ttl을 누락하여 제공할경우 기본 86400 하루로 설정됩니다.
근데 이 캐시가 필요가 없다면 라이믹스의 오브젝트 캐시보단 file 으로 생성하여 해당 파일을 불러오는 형태가 더 깔끔하지 않을까요?
해당 파일안에 관련 데이터를 json또는 object형태로 데이터를 저장하여 값을 항상 그곳에서 가져오도록 하면 캐시를 재생성할 필요가 없어지거든요
컴퓨터 세계에 무한이라는 것은 존재하지 않습니다.
ttl값을 자유롭게 설정할 수 있지만, 마구 늘린다고 눈에 띄는 효과가 있지도 않습니다.