전문가 여러분께 묻고 싶습니다. 경험이 있는 사람은 자신의 경험을 이야기할 수 있고, 경험이 없는 사람은 함께 토론할 수 있습니다.
현재 직면한 문제:
가정
그룹 채팅에 1,000명이 있습니다. 사용자 A가 메시지를 보냅니다:
다음:
계획 A: 그룹 채팅에 1,000명에 해당하는 기록을 삽입합니다(1,000개의 기록을 삽입해야 합니다. 매우 무섭습니다)
계획 B: 레코드 삽입(사용자가 읽었음, 사용자 레코드 삭제 방법? 해당 관계 테이블 추가??)
기타 솔루션: Redis, memecache 등 다른 저장 방법을 사용합니까? ?
Memcached는 저장을 수행하며 현재 저장된 데이터의 양을 기록하는 표시를 부여합니다. 데이터 개수가 만족되면 MYSQL에 균일하게 삽입되고 성공 상태가 반환되며 Memcached에 저장된 데이터는 삭제됩니다.