링크 공유 사이트에 사람들이 링크를 공유하고 댓글을 올릴 수 있다고 해봅시다. 링크가있는 사용자는 댓글이 게시 될 때 알림을 받아야합니다. 카테고리를 따르는 사용자는 링크가 해당 카테고리에서 공유 될 때 알림을 받아야합니다. 이러한 알림을 저장하는 가장 좋은 방법은 무엇입니까?사용자 알림을 저장하는 가장 좋은 방법은 무엇입니까?
개별적으로 저장할 수 있지만 가져 오는 것은 간단 할 수 있지만 링크가 게시 될 때마다 해당 카테고리에 이어 10,000 명의 사람들에게 알림을 추가해야합니다.
매번 알림을 계산할 수도 있습니다.이 경우 사용자가 로그인하고 마지막으로 표시 한 이후로 새 댓글 수가 계산됩니다. 그러나 오래된 알림을 저장할 수 없습니다.
내 옵션에는 어떤 것이 있습니까?
comments
- id
- user
- link
- content
links
- id
- user
- content
subscriptions
- id
- user
- link
새로운 댓글이 링크를 만든 때마다, 그 링크에 가입 한 모든 사용자가 수신 것이라는 "알림"이 있어야합니다
좋아, 여기 내 데이터베이스 스키마의 다음 로그인시.
나는 이해하려고 노력하면서 요구 사항을 다시 읽고있다. 지금까지 가지고있는 DB 스키마를 게시 할 수 있습니까? – ThinkCode
@ThinkCode, 게시 됨. –
각 테이블의 타임 스탬프는 어떻습니까? 사용자가 가입 할 때마다 타임 스탬프를 기록하는 방법은 어떻습니까? 사용자에게 알림이 전송 될 때마다 이전 알림을 원하면 이전 타임 스탬프가 로그 테이블로 이동됩니까? – ThinkCode