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

회원마다 개인 게시판 할당하게 되면... 채택완료

한상차림 5년 전 조회 3,422

그누보드를 수정해서 회원가입될때마다

게시판을 생성해서 회원에게 할당하게 만들었는데요

g5_write_... 테이블이 회원 수 이상으로 생성되게 될텐데

그러면 나중에 회원이 많아진다거나 해도 괜찮을까요?

개인마다 게시판을 할당해주는 다른 방법이 있을까요?

알려주신다면 정말 감사하겠습니다. ^^

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

답변 2개

채택된 답변
+20 포인트
ifelse
5년 전

경험해보지 않아서 그렇지만 커뮤니티 운영자 입장에서 개

인적인 생각으로는 100,000명이 가입하면 100,000개의 게시판테이블이 생겨나는건데

장기적으론 문제가 있을거라 생각합니다.

 

저라면 차라리 1:1게시판 같은 형태를 만들고 본인글만 리스트에서 보여지겠금하는

형태로 해서 유지 하는것도 차선이 될 수 있을거 같습니다.

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

답변에 대한 댓글 3개

한상차림
5년 전
답변 감사합니다. 그러면 하나의 게시판으로 모든 회원이 이용한다면 하나의 테이블에 데이터수가 엄청나게 많아질텐데 그런 경우의 퍼포먼스?는 괜찮은 걸까요??
i
ifelse
5년 전
@한상차림 저 개인적인 기준으로는 게시글 기준으로 1게시판에 보통 5만개정도를 MAX점으로 잡고 있습니다. 운영을 하고 데이터가 많아지면 어찌 되었던 대응을 해야 한다고 했을때 한 게시판에 5만개의 게시글이 있을때와 5만개의 테이블에 1개씩 게시글이 있을때를 비교하면.. 한 게시판에 5만개의 게시글이 있는게 대응하기엔 수월해보이기도 하고 5만개의 게시판테이블중에 미사용되는 게시판도 있을것이고 여러모로 불필요해보이는 부분이 보여서입니다.
한상차림
5년 전
그렇군요 친절한 설명 감사합니다!!^^

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

5년 전

방법은 여러가지가 있을 수 있습니다.

다만, 회원에게 게시판을 할당해서 그 게시판을 어떤 용도로 사용하는지 먼저 생각해 보고 

그 용도에 맞게 방법을 찾는 게 좋으실 겁니다.

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

답변에 대한 댓글 1개

한상차림
5년 전
답변 감사합니다!

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

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

로그인