찾다

 >  Q&A  >  본문

javascript - 페이징 캐시의 동기화 업데이트에 대해 문의하시겠습니까?

이제 도서관 프로젝트에서 학생들의 노트가 페이징 ajax 형식으로 로드되는데, 캐시 업데이트 동기화에 문제가 발생했습니다. 모든 네티즌 여러분의 조언을 구하고 싶습니다.

예를 들어 학생이 글을 삭제하면 페이징의 캐시도 동시에 업데이트해야 하는데, Ajax 형태로 로드되기 때문에 프런트엔드와 백엔드 간의 상호작용에 문제가 있습니다.

사용자가 노트를 삭제할 때 그 노트가 어느 페이지에 속하는지 어떻게 알 수 있는지 명확하지 않은 것 같습니다. 몇 가지 해결책을 직접 생각해 보았지만 많은 프런트엔드 코드를 변경하려면 시간이 좀 걸릴 것입니다. 네티즌이 제게 몇 가지 제안을 해줄 수 있습니까?

p.s: 사업이 그리 간단하지 않습니다. 예를 들어 사용자가 혼자 노트를 열람하면 통계적인 페이지 매김 정보가 없습니다.


문제가 해결되었습니다. quora의 이전 글을 추천합니다 -> https://www.quora.com/Why-doe...

사실 제 질문은 사업 내용에 대한 것이지 위 글과는 아무 관련이 없습니다. 캐싱을 하시는 친구들은 꼭 읽어보시길 권합니다.

phpcn_u1582phpcn_u15822739일 전916

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

  • 漂亮男人

    漂亮男人2017-06-23 09:16:39

    이 내용을 확인하실 수 있습니다: http://bbs.csdn.net/topics/39...

    회신하다
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-23 09:16:39

    질문자님, 이전에 이런 질문을 하셨는데, 최종 해결 방법이 무엇인지 모르겠습니다. 외부 색인을 사용한다면 노트를 삭제할 때 어떤 페이지인지 신경쓰지 않고 그냥 노트만 삭제하면 됩니다. 동시에 관계를 삭제합니다. 관계에 대한 캐시를 만들 필요가 없습니다.

    회신하다
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-23 09:16:39

    문제가 해결되었습니다. quora의 이전 글을 추천합니다 -> https://www.quora.com/Why-doe...

    사실 제 질문은 사업의 세부 사항에 대한 것이지 위 글과는 관련이 거의 없습니다. 캐싱을 하는 친구들에게 꼭 읽어보시길 권합니다.

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-06-23 09:16:39

    프런트 엔드에서 Ajax 요청을 할 때 어느 페이지에 속하는지 모르시나요?

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