더 권장되는 방법은 Redis 데이터베이스의 해시 유형을 사용하여 저장하는 것입니다.
물론 세션을 사용하는 것도 가능하지만 서버가 하나만 있고 세션을 사용하는 경우 여러 서버가 로드 밸런싱되면 세션이 서버 A에 저장될 수 있으며 검색할 때 서버 B에 있고 검색할 수 없으므로 Redis를 사용하십시오.
예는 다음과 같습니다.
사용자가 개인 정보를 변경하면 Redis에 저장되고 데이터베이스에 저장됩니다. 이 역시 데이터를 캐시하므로 데이터베이스에서 다시 쿼리할 필요가 없습니다.
정보 얻기
(동영상 공유 학습: redis 비디오 튜토리얼)
service layer
postman으로 테스트해보세요!
사용자를 먼저 등록하고 등록 성공 후 바로 쿼리
사용자 ID에 따라 정보를 쿼리
이렇게 하면 사용자가 개인 정보를 업데이트할 때마다 데이터베이스를 뒤질 필요가 없습니다. 정보는 redis
여기에 동기화됩니다. 전화와 시간이 null 값인 이유는 등록할 때 redis에 저장하는 것을 잊지 않아서 하나는 등록용이고 다른 하나는 null 값이 있습니다. 변경 사항을 Redis에 저장합니다.
관련 권장 사항: redis 데이터베이스 튜토리얼
위 내용은 Redis 데이터베이스를 사용하여 사용자 정보 저장의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!