찾다

 >  Q&A  >  본문

web服务器 - app后端是否需要redis缓存用户常用数据

app客户端每次获取用户的数据,例如:图像、好友列表、个性签名之类的信息,是每次直接读取数据库还是把用户个人信息缓存到redis中?

刚转app后端,遇到一些问题不是很清楚,请大神来指导。

PHP中文网PHP中文网2796일 전570

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

  • 怪我咯

    怪我咯2017-04-24 09:13:10

    자주 읽거나 자주 변경되지 않는 데이터는 캐시에 배치될 수 있습니다.
    성능 요구 사항이 높은 데이터는 데이터베이스 업데이트와 동시에 캐시에 업데이트되어야 합니다. 요구 사항이 낮은 데이터의 경우 캐시가 필요합니다. 만료 전략은 스스로 던질 수 있습니다

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-24 09:13:10

    캐시에 저장하는 것이 익숙하지만, 사용자 정보 수정 시에는 캐시에 있는 데이터도 수정하는 것을 잊지 마세요

    회신하다
    0
  • 高洛峰

    高洛峰2017-04-24 09:13:10

    먼저 인터페이스 접속 속도를 보고 캐싱이 필요한지 판단해야 하지 않을까요? 테이블이 충분히 최적화되고 인터페이스가 충분히 빠르다면 캐시를 사용해야 하는 이유는 무엇입니까?

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