찾다

 >  Q&A  >  본문

php - 데이터베이스 또는 Redis의 세션 저장에 대해 질문이 있습니까?

세션이 데이터베이스나 Redis에 저장될 때 sessionID가 저장되나요? 아니면 sessionID와 해당 값이 저장되나요?

예: $_SESSION['name'] = 'myName';
mysql 데이터베이스에 저장하는 방법. 데이터베이스 테이블의 필드는 무엇입니까?

그리고 redis는 세션을 저장하기 위해 문자열 유형을 사용합니까, 아니면 목록을 사용하여 저장합니까?

伊谢尔伦伊谢尔伦2763일 전630

모든 응답(1)나는 대답할 것이다

  • PHPz

    PHPz2017-06-05 11:09:54

    데이터베이스 필드는 일반적으로 세션 ID 및 세션 직렬화 값이며, 이는 데이터베이스에 저장되어 있든 Redis에 저장되어 있든 동일합니다. 물론 쿠키를 통해 프런트엔드에 PHPSESSIONID 또는 JSPSESSIon이 있습니다. 어쨌든 저장하면 위조 등을 방지할 수 있습니다. , 값과 키를 모두 저장해야 합니다

    회신하다
    0
  • 취소회신하다