728x90
데이터 저장
- 로컬 저장 : 내 pc(하드디스크) -> File로 저장
- 원격 저장 : Server를 통해서 DB(database)에 저장
데이터베이스는 IDC(데이터 센터)의 저장소에 저장
IDC에 저장은 유지보수 관점에서 한계가 있다( 예를 들어 동접 수가 갑자기 늘면 능동적으로 대응하기 힘듦)
이를 보완하기 위해 클라우드를 사용해서 원격으로 데이터를 저장한다.
데이터를 저장할 때 DB에 바로 Push할 수 없고 Server를 통해 요청한다.
Server : FrontEnd / BackEnd로 나뉜다.
로컬 저장 : File로 저장하겠다는 뜻(txt. excel, json, xml 등 어떤 양식이든 상관 없음)
유니티에서 제공하는 대표적인 데이터 저장 방법은 PlayerPrefs가 있다.
기본적으로 컴퓨터에서 데이터를 Registry는 Key와 Value 형태로 저장이 된다. (HashTable, Dictionary 등)
Key로 검색해서 Value 형태로 저장한다는 의미이고, PlayerPrefs(Key,Value) Key값은 String 형식을 따른다
File은 Header와 Body로 구성되어 있다.
Header에는 Body 안에 있는 데이터를 해석하기 위한 해석 정보(Meta info)가 들어간다.
또한 목적에 따라 만든이 정보, 날짜 등 여러가지 정보가 들어간다.
728x90