ASP.NET 에서 Session 과 Cache 의 차이 점 요약
이 절 은 사용 경험 을 결합 하여 Session 캐 시 와 Cache 캐 시의 차 이 를 상세 하 게 소개 합 니 다.
(1)가장 큰 차이 점 은 Cache 가 캐 시 의존 을 제공 하여 데 이 터 를 업데이트 하 는 것 이 고 Session 은 정 의 된 캐 시 시간 에 따라 캐 시 데이터 가 유효 하 는 지 판단 할 수 밖 에 없다 는 것 이다.
(2)프로그램 이 종료 되 더 라 도 Cache.add 방법 에서 정 의 된 캐 시 시간 이 만 료 되 지 않 으 면 다음 에 프로그램 을 시작 할 때 캐 시 데이터 가 존재 합 니 다.세 션 캐 시 는 한 번 의 세 션 에 만 존재 하 며 세 션 이 끝나 면 데이터 가 효력 을 잃 습 니 다.
(3)세 션 은 잃 어 버 리 기 쉬 워 데이터 의 불확실 성 을 초래 하지만 캐 시 는 이런 상황 이 발생 하지 않 는 다.
(4)세 션 은 세 션 마다 불 러 오기 때문에 대량의 정 보 를 저장 하기에 적합 하지 않 습 니 다.그렇지 않 으 면 서버 의 성능 이 떨 어 질 수 있 습 니 다.캐 시 는 데이터베이스 에 있 는 여러 표 와 같은 대 용량 정 보 를 저장 하 는 데 주로 사용 된다.
(5)VS 2005 의 테스트 버 전 은 캐 시 를 하 드 디스크 에 저장 하 는 인 자 를 제공 하지만 정식 버 전에 서 는 이 기능 을 취소 하여 향후 버 전에 서 다시 실 현 될 것 으로 예상 된다.세 션 은 현재 메모리 에 만 저장 할 수 있어 성능 에 영향 을 미친다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
PHP Session ID의 구현 원리와 실례또한 해커가 한 사용자의 PHPSESSIONID를 알아맞히려면'클라이언트 IP, 현재 시간(초, 미묘), 무작위 수'등 데이터를 알아야 시뮬레이션할 수 있다. 4. 서버 응답 첫 번째 Response Headers:...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.