생각하기 어렵네
조회수 용도로 api 가볍게 만들어서 관리하나?..
게시글 테이블에 조회수 컬럼 만들어서 글 클릭할때마다 update+1
걍 조회수 용 api 따로 만들지말고 게시글 api 요청올때마다 update+1 하는식으로?
접속자가 많을경우 update 빈번하게 발생되면 퍼포먼스가 낮아질수있음(I/O 발생량)
회원기준 접속 히스토리 정보를 활용해서 누계로 증가시키던지 or 특정 주기(5~10분)동안 접속자 수 누계값을 업데이트 하는 방식
ㅇㅇ 퍼포먼스 생각하면 머리아프더라고 캐시 디비 써서 일정주기로 배치하는식으로 해야하나.. 뉴비한테 너무 어렵다
cache 쓸경우 로드밸런싱 목적으로 서버 혹은 서비스가 이중화 구성이 되있는경우 이를 공유할 수 있는 방안을 찾아야되는데 보통 MQ 같은 공용 리소스를 가운데 두고 활용함
혹은 cache 값을 공유하던지
단 조회수같은 큰 의미없는 값은 걍 데이터베이스 업데이트나 접속 히스토리 누계로 활용함
근데그거도또 어려운게..중복방지있는경우도 있고
게시글 테이블에 조회수 컬럼 만들어서 글 클릭할때마다 update+1
걍 조회수 용 api 따로 만들지말고 게시글 api 요청올때마다 update+1 하는식으로?
접속자가 많을경우 update 빈번하게 발생되면 퍼포먼스가 낮아질수있음(I/O 발생량)
회원기준 접속 히스토리 정보를 활용해서 누계로 증가시키던지 or 특정 주기(5~10분)동안 접속자 수 누계값을 업데이트 하는 방식
ㅇㅇ 퍼포먼스 생각하면 머리아프더라고 캐시 디비 써서 일정주기로 배치하는식으로 해야하나.. 뉴비한테 너무 어렵다
cache 쓸경우 로드밸런싱 목적으로 서버 혹은 서비스가 이중화 구성이 되있는경우 이를 공유할 수 있는 방안을 찾아야되는데 보통 MQ 같은 공용 리소스를 가운데 두고 활용함
혹은 cache 값을 공유하던지
단 조회수같은 큰 의미없는 값은 걍 데이터베이스 업데이트나 접속 히스토리 누계로 활용함
근데그거도또 어려운게..중복방지있는경우도 있고