홈 > 공지/운영
총 0 건, 페이지
건의/신고
전체공개  데이터베이스 문의
작성일 2018-07-28 13:54:45 조회수 59 댓글수 4 추천수 0 비추천수 0
작성자 음양조아
레벨 2 (147.♡.214.174)
경험치 102
회원가입일 2018-07-28 13:43:15
작성글보기

본문

알바님 항상 수고많으십니다 (_ _)
아이템 몬스터 퀘스트 데이터베이스에 대해 문의드립니다

제가 토캠 이용을 제대로 못하는건지
아이템 몬스터 항목보는게 어렵습니다
검색과 전체 리스트가 있는데 솔직히 뭘 봐야할지 모르겠습니다
검색은 이름만 써서 할수있는데 특정 이름이 생각나지도 않구요..
리스트는 전체가 다 뜨니까 데이터 로딩에도 무리가 옵니다

토스니트는 최근 업뎃순으로 정렬하는 기능이 있어 최신 추가 변경 내역을 확인할 수 있고
그 외에 레벨 아이템성질(무기,방어구,재료,퀘스트템,무기종류,방어구종류) 등으로 필터해서 데이터를 확인할수 있습니다
특히나 요즘같은 대형패치때 새로 추가된 데이터가 궁금한데요
필터를 통해 원하는 항목의 데이터를 검색할수 있으면 좋겠습니다 특히 최신내용이 너무 궁금합니다ㅠ

알바님의 댓글

알바 작성일

1. 랭크시뮬 업데하다보니 아직 db 쪽은 덜 만들어서...
목록소팅 정도만 가능하고 뷰어페이지는 그나마 캐릭터-스킬 쪽만 좀 만들어져있는 상태예요..
7월말 까지 어느정도 형태를 갖추고 싶은데.. 벌써 7월도 며칠 안남았네요

2. 원래 계획은..
[전체검색] 쪽은 이름/번역을 검색하기 위해 만든 테이블이고...
(영어/ 일어/포르투갈어/중국어 등등 번역매칭하는게 목표입니다. db갱신될때마다 자체 테이블에 추가하는 방식. )

일반적인 db 검색은 [몬스터] [아이템] [장비]처럼 각각 테이블마다 별도로 특성에 맞게 리스트를 보여주도록 따로 만들고 (이건 클라이언트 데이터 그대로 보여주는 것입니다.)

뷰어의 경우도  뷰어 페이지 안에 각각 템이나 몹이나 특성같은걸 전부 다르게 페이지를 만들어서 조건에 맞는걸 가져다 보여주도록 제작하고 있습니다. (여기도 클라이언트 데이터 기준입니다. )

출력 페이지를 각각 따로 만들다 보니 작업속도가 느려요..


3. 최신 업데이트라면
'새로 생긴 것'과 기존에 있던건데 '내용이 바뀐 것', 두가지가 있겠는데요..

새로 생긴 것에 해당하는거는 의외로 적용이 쉬울 수 있어요..
새로 생긴 것은 클라이언트 데이터를 db에 업데할때...
새로 추가되는 경우에 전체검색쪽 테이블에 업데이트 날짜를 추가하고
업데이트 날짜순으로 정렬해서보면 간단하게 해결가능 할 것 같은데...

바뀐것은 별도로 업데이트관련해서 테이블을 떠서
업데이트시 기존 자료와 비교해가면서 바뀐 부분이 있을 경우 로그에 남기는 식으로
프로그램을 새로 만들어야 가능할 것 같습니다. 
이건 첨에 고려를 하지 않았던 부분이라 구현을 하려면 db 갱신 툴을 새로 만들어야 가능 할듯 싶어요..

다른 방법으로 구현을 해보자면..
db에 넣지 않고  텍스트 상태에서 기존버전과 새버전의 파일을 비교해서
줄 단위로 읽어와서 차이점을 비교한다던가 하는 식으로
에디터 프로그램에서 문법 검사하듯이  훑어야 하는데
이것도 프로그램을 새로 만들어야 가능하겠네요..
 
------------------------------------

이거는 클라이언트 내부에 들어있는 테이블에만 해당되는 이야기구요.
(실은.. 클라이언트 내부 데이터도 오탈자부터 내용 틀린거 수두룩 빽빽입니다. 안쓰는 데이터 부분은 틀려도 업데도 잘 안하더라구요.
예를 들면 맵에서 출입구 표시하는 거는 맵테이블과 mongen 테이블 양쪽에 다 표시가 되는데, 맵테이블에껀 오타가 있어도 업데가 안되고... mongen 쪽 데이터기준으로 돌려야 오류없이 나오는 것 같습니다. )

실제로 이거와 전혀 상관없이 프로그램에서 변경되거나 서버에서 변경된 내용은 업데이트 되도 알기가 힘들죠.

알바님의 댓글

알바 댓글의 댓글 작성일

밭에 옥수수 쭐거지 좀 처리 하고 와서 작업할게요... 농사가 끝이 없는 ㅜㅜ

종이종이님의 댓글

종이종이 댓글의 댓글 작성일

3번이 tos-neet에서는 매번 업데이트 된 날짜나 추가된 날짜를 기록해뒀던 것 같아요.
tos-neet가 특이했던 것 같긴함...

음양조아님의 댓글

음양조아 댓글의 댓글 작성일

답변 감사합니다 급한건 아니니 쉬엄쉬엄 하셔요