미래의 읽기 속도와 아카이브의 전체 크기를 고려하여 견적 데이터 (Open, High, Low, Close, Volume)를 저장하는 가장 효율적인 방법은 무엇입니까?주식 시세 (재무) 데이터를 저장하는 가장 좋은 방법
XML ? But It is resource consumption
Simple CSV comma separated ?
Is Binary maybe the best way ?
감사
편집 : 데이터베이스 정보, 당신이 바로 사람이야,하지만 난 생각 해요 : 단순히 값의 5 유형 (예를 들어, SQLite는) 저장 그들은 "좋은"인가? 내가 필요로하는 아키텍처가 너무 "크기가 크지 않은가?"
향후 성능 및 확장성에 대해 걱정할 필요가있을 때마다 귀하의 요구 사항이 커졌습니다. 그렇기 때문에 모든 사람들이 XML 대신 DB 솔루션을 제안하는 것입니다. 게다가 데이터 모델이 커지고 복잡 해짐에 따라 하나의 엔티티에 5 개 이상의 필드를 저장하는 것이 좋습니다. –
플랫 파일, XML 및 데이터베이스의 주요 차이점을 이해해야합니다. 이 데이터를 자주 질의하는 것을 고려할 때 최상의 솔루션은 데이터베이스입니다. 같은 양의 정보를 적은 공간에 저장할 수 있으며 데이터베이스 엔진이 모든 쿼리를 처리 할 수 있습니다. XML을 사용하면 복제 된 데이터가있을뿐만 아니라 여분의 데이터 (모든 반복되는 열기/닫기 태그)가있을 것입니다. CSV를 사용하면 복제 된 데이터가있을뿐만 아니라이 데이터를 쿼리하기 위해 자체 쿼리 엔진을 작성해야합니다. –