2탄, 그누보드 성능이 어디까지일까요? > 자유게시판

자유게시판

2탄, 그누보드 성능이 어디까지일까요? 정보

2탄, 그누보드 성능이 어디까지일까요?

본문

https://sir.kr/cm_free/1555850

위 링크글에 이어 그누보드 성능에 대한 의견을 내주신 분들의 생각과 제 생각을 조합해본 짧은 정리입니다.

 

결론은 그누보드 자체의 성능은 다른 타 배포 프레임워크과 큰 성능 차이는 없다는 것입니다.

(기능과 개발 등에 관한 내용은 생략하겠습니다)

다만 차이를 느낄수 있는 성능 부분은 DB라는 결론에 대해 많은 분들이 동의를 하시는 것 같습니다.

 

그래서 과연 그누보드에는 얼마나 많은 컨텐츠를 보관할 수 있나를 생각해봤습니다.


그누보드에서 기본 설정인 column type int(11)이 그 해답이네요.

 

int(11)의 최대값은 2,147,483,647 최소값은 -2,147,483,648

따라서 그누보드 하나의 게시판에 올릴수 있는 컨텐츠수는 2,147,483,647개(약21억개)이고

최대치로 올릴수 있는 컨텐츠 갯수는 4,294,967,295개(약42억개)입니다.

 

만약 그누보드의 컨텐츠 갯수를 높혀 사용하고 싶다면
Type을 BIGINT로 변경해보세요.

 

BIGINT는 최대값은 9,223,372,036,854,775,807이고 최소값은 -9,223,372,036,854,775,808입니다
따라서 최대 적재 가능한 컨텐츠 수는 18,446,744,073,709,551,615입니다.

이쯤되면 왠만한 프로젝트로는 감당이 안될 것 같군요. ^.^

 

제 개인적 결론은 데이터 설계를 잘해야 나름 중규모 정도의 프로젝트에 그누보드를 사용할 수 있을 것이고,

사용 중간중간에 주기적 데이터 관리(백업/삭제 등)는 필수 사항이라는 사실을 알게 되었습니다.

 

시간이 없어 짧게나마 글 작성해서 올립니다.

의견 나눠주신신분들께 감사드리며 전 계속 하든일 마무리 진행하겠습니다.

오늘도 행복한 하루 보내세요~!

 

[참고 - integer type]
TINYINT = 1 byte (8 bit)
SMALLINT = 2 bytes (16 bit)
MEDIUMINT = 3 bytes (24 bit)
INT = 4 bytes (32 bit)
BIGINT = 8 bytes (64 bit)

추천
4

베스트댓글

댓글 4개

가능할지 모르겠네요. 누군가 성능테스트를 해주시면 좋을련만...
php스쿨 게시판이 굉장히 큰걸로 알고 있는데 거기도 이상없이 돌아가고..

또 게임사이트 인벤도 그누보드로 알고 있습니다.
거기도 엄청 잘 돌아거더군요.

분산 서버운영을 잘 하는 곳은 일베로 알고 있습니다.
저는 서버까지는 잘 모르지만
전체 195,313 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여1 회 시작24.04.25 20:23 종료24.05.02 20:23
  2. 참여80 회 시작24.04.19 15:40 종료24.04.26 15:40
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT