테스트 사이트 - 개발 중인 베타 버전입니다

글로벌 서비스 mysql 대응? 채택완료

글로벌 서비스를 하고있습니다.

 

유저가 지역을 설정하면 글이 써진 날짜를 해당

지역의에 맞는 날짜로 출력하려합니다.

 

테이블 설정을 어떻게하면 좋을지요?

 

리스트는 테이블에 timestamp 필드를 하나 만들어 쓰려고는 하는데요

 

날짜별로 통계를 보여주기위해서 쿼리문을 짜는데 고민입니다.

 

기존에는 날짜만들어가는 필드를 만들고 index 를 걸었는데요, 

 

작업을 할때 속도가 어느정도 나와야하기에 어떻게 해야할지 고민이 됩니다.

 

여러분들은 어떻게들 해결을 하셨는지요?

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
속도와는 상관 없을텐데요

출력할 때 바꿔서 보여주는 거니까요



날짜는 서버 날짜로 저장하고

유저가 선택한 지역에 맞게 날짜를 교정해서

출력하거나 쿼리를 뽑아오면 될 것 같은데요
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

출력할 때 저장된 날짜 데이터에 선택된 지역의 날짜를 더하거나 빼면 되지 않나요? 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

시간이 아닌 데이트 부분에 인덱스를 걸었었거든요.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록