디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

게임서버, DB 질문

(168.126) 2013.02.03 12:15:44
조회 95 추천 0 댓글 1

1. 서버의 메모리상에다가, DB에저장된 전체 유저를 올릴까요?
아니면 현재 접속한 유저만 메모리에 올릴까요?

후자가 효율적이겟지만 버그 발생 여지는 많아질듯한데..
(접속하고 아이템 버리고 접속 끊고, 바로접속 => 템복사..같은..)
아무래도 전자는 서버가버티질 못할것같은데... 후자일까요?


2. 게임서버에 올라와있는 데이터의 량이 전자든 후자든 상당할텐데
그걸 주기적으로 한번에 DB에 저장한다면, 그때마다 렉이 걸릴것같은데... 뻗을수도있겠고..
큐에넣고 하나씩 쿼리 실행하는건 비효율적이면서 동시에 중간에 서버다운이라도 되면
시간단위로 돌아가는게 아니라 어떤놈은 아이템 날라가고 어떤놈은 안날라가고 그런식이되버리겟고..

인터넷 찾아보니 DB 쿼리를 전담하는 서버를 분리한다고하는데..
NPC서버 같은 경우 AI의 계산결과를 소켓통신으로 메인서버에 보내준다.
공간을 분할해서 겹치는 부분은 서로 공유해서 분산서버를 구성한다.
같은건 아 그런 식이구나 하고 넘어갔는데,

DB를 저장하는 경우는, 당연한 거지만, 데이터를 가지고있어야지 그 데이터를 저장을 할텐데
데이터는 메인 서버에 전부 있는 상황이잖아요? 다른 클라이언트에게 정보를 보내주거나 하기 위해서...

그 말인즉 분리되어있는 DB쿼리 서버도 메인서버와 동일한 데이터를 메모리에 로드해서 항상 갖게 하다가
주기적으로 저장을 한다라는걸까요?
그리고 그걸 위해서 서버는 변경사항이 있을때마다 DB쿼리서버로 변경사항을 전달해서
데이터를 동일하게 공유하고... 그리고 저장,

한다면 뭔가 오히려 더 비효율적은 아닌걸까요? (데이터 주고받는 소켓 비용, DB 쿼리서버는 대체로 놀고있음 등..)
아시는분은 저에게 개념좀 탑재해주세여..



추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 현역으로 군대 안 간게 의아한 스타는? 운영자 25/06/30 - -
AD 휴대폰 바꿀까? 특가 구매 찬스! 운영자 25/07/02 - -
344761 근데 다들 몇시간씩 프로그래망 하나? [11] ㅇㄴㅁㅇㄴㅁ(59.11) 13.02.03 265 0
344760 학력이 낮은 프로그래머? [4] ㅇㅁㄴㅇㄴㅁ(59.11) 13.02.03 311 0
344759 제발 알려줘 이미지 잘라서 표시하는법 (자바) [1] 자바킹갤로그로 이동합니다. 13.02.03 52 0
344757 PHP 공부하려면 HTML이나 CSS등은 당연히알아야되지? [10] 한컴타자연습(61.79) 13.02.03 154 0
344755 온라인 게임 공부하기 좋은 책없습니까? [6] (211.237) 13.02.03 128 0
344753 자랑하는거 봐라 ㅋㅋㅋㅋ ㅇㅁㄴㅇㄴㅁ(59.11) 13.02.03 41 0
344752 c언어 시작하려는데 공부 어떻게 해야되냐 [1] 허수ㅇㅇ(118.176) 13.02.03 70 0
344751 c언어 공부시작하려하는데 어떻게 해야되? [2] 허수(118.176) 13.02.03 115 0
344747 그러고보면 이 분야엔 영웅 SCV가 유독 많은거 같다 [2] CPerl(116.41) 13.02.03 174 0
344746 [자바] 이미지 잘라서 뛰우고싶은데 자바킹갤로그로 이동합니다. 13.02.03 35 0
344745 음? 왜 근데 게시판 목록에 프로그래밍 갤이 없어??? 1234(221.142) 13.02.03 59 0
344744 고졸로 유명한 프로그래머들 많은데 [4] ㅇㅁㄴㅇㄴㅁ(59.11) 13.02.03 291 0
344743 C언어로 가상머신 2pass 어셈블러 구현해봤다고 하면 뭐라고 할까요 [1] topandbottom갤로그로 이동합니다. 13.02.03 114 0
344741 신입면접볼때 궁금한거 물어보라할때 '몇차 협력입니까?' 물어봐도 되나여 topandbottom갤로그로 이동합니다. 13.02.03 99 0
344739 포털 반독점법 만들어야 할듯 싶다 [3] ㅎㅎㅎ(203.226) 13.02.03 101 0
344738 형들 윈도우 뛰우고 그림파일까지 뛰었는데 이 윈도우에 프레임을 나누고싶 [1] 자바킹갤로그로 이동합니다. 13.02.03 54 0
344737 요새 신입 [2] qwert(164.124) 13.02.03 162 0
344736 mysql에서 index 하는거는 해싱되는건가요? [2] (168.126) 13.02.03 63 1
344735 야이쓰레기들아 결론은 말이다. 티모티모(211.112) 13.02.03 65 0
344733 it계의 대표적 노가다맨 ㅎㅎㅎ(203.226) 13.02.03 102 0
344729 형님들 질문점 [5] ashtr(175.215) 13.02.03 69 0
344727 프로그래밍언어중에 잘나가다가망한 언어잇음? [2] ashtr(175.215) 13.02.03 140 0
344725 프로그래밍 처음 공부하는 학생입니다ㅠㅠㅠ 도와주세요 [9] 솔로대첩(203.152) 13.02.03 158 0
344722 명절에 큰집가서 고스톱칠꺼 미리 연습중이다 [3] 루비•‿•갤로그로 이동합니다. 13.02.03 107 0
344720 디쉬 자동 덧글 프로그램이나 [4] 아토케어갤로그로 이동합니다. 13.02.03 81 0
344719 게임회사 취직할려면 스펙이 대충 어느정도 나와야 하나요? [3] 겨울방학(175.114) 13.02.03 214 0
344716 프로그래머에게 학벌이란? [17] 와우컹컹갤로그로 이동합니다. 13.02.03 483 0
344714 전에 얘기했던 정장 백팩을 사러가볼까 한다... [6] ㅋㄱ(183.96) 13.02.03 83 0
344712 편한일하고 교육따로받고 공부따로하기 vs 힘든일하면서 배우기 [1] topandbottom갤로그로 이동합니다. 13.02.03 72 0
344711 데브피아가보면 별의별놈들 다있더만 [3] zzzz(114.199) 13.02.03 199 0
344710 일 하던중 중 빵 터졌던 이메일 기록 [22] 생각놀이(119.203) 13.02.03 290 1
344709 일하는 내용 중 딱히 재미있는 썰이라면... [5] 생각놀이(119.203) 13.02.03 139 0
344707 튀니지에서 오라는데 가도 되냐? [8] 루비•‿•갤로그로 이동합니다. 13.02.03 176 0
344706 프로그래밍으로 용역질 하는 썰임 [8] 생각놀이(119.203) 13.02.03 266 1
344705 php이메일인증 구현어찌함 [2] ashtr(175.215) 13.02.03 108 0
344704 한국 네티즌이 ㅂㅅ이라 포탈이 성행한다에 동의한다 [3] sfuh(59.7) 13.02.03 196 0
게임서버, DB 질문 [1] (168.126) 13.02.03 95 0
344699 근데 여기 [2] 와우컹컹갤로그로 이동합니다. 13.02.03 49 0
344697 네이버까는 좆좌좀새끼들은 왜 구글은 안까냐 [76] sss(120.136) 13.02.03 455 0
344696 한국 it대학이 지잡대 컴공 수준인가요? [5] Memi갤로그로 이동합니다. 13.02.03 220 0
344693 아이폰에서 안드로이드 어플을 안드로이드에서 아이폰어플 가능하게 할수없나? [6] 이응(1.246) 13.02.03 210 0
344692 strtok 함수 구현해보다가 GG쳤슴 아아........... [4] asdf(183.106) 13.02.03 121 0
344691 형들. 윤성우씨 책 보면서 공부중인데 내가 틀린거야;;;?? [8] asdf(183.106) 13.02.03 228 0
344690 ContactMultiSelectionActivity를 쓰고 싶어 ㄹㅇㄴㅁ(175.205) 13.02.03 36 0
344689 핀터레스트 아는사람 있냐? [4] sdf(125.131) 13.02.03 80 0
344688 여긴 뭐하는덴데 2위갤임? [1] (119.194) 13.02.03 101 0
344687 야 속옷 파는 사이트중에서.... [1] ㅇ3ㅇ(110.14) 13.02.03 122 0
344686 이제막 대학 들어가는 좇고딩의 질문 받아줄 현직 프로그래머형있어? [6] oasisc.갤로그로 이동합니다. 13.02.03 215 0
344683 다자네 [1] 루비•‿•갤로그로 이동합니다. 13.02.03 62 0
344682 프갤새끼들은 국어도 못 읽는듯? [6] ㅇㅇㄴㅁ(114.160) 13.02.03 163 0
뉴스 '남주의 첫날밤을 가져버렸다' 서현, 충격적인 납치 엔딩! 서현을 납치한 범인은? 궁금증 폭발! 디시트렌드 07.04
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2