나는 항상 변화하는 데이터를 얻기 위해 긁어 모으는 기상 데이터 형식을위한 동적 사이트를 설계하고 있습니다. 나는 sqlite와 같은 데이터베이스를 사용하거나 객체를 저장하는 것이 더 빠르면 필요할 때마다 다시로드하는 방법을 알고 싶어합니다. 두 옵션 모두 스크랩 된 데이터를 보유합니다.속도 : 저장된 개체 대 데이터베이스
가능성이 Python이나 Ruby를 사용할 것이며, 아직 결정하지 않았습니다.
나는 항상 변화하는 데이터를 얻기 위해 긁어 모으는 기상 데이터 형식을위한 동적 사이트를 설계하고 있습니다. 나는 sqlite와 같은 데이터베이스를 사용하거나 객체를 저장하는 것이 더 빠르면 필요할 때마다 다시로드하는 방법을 알고 싶어합니다. 두 옵션 모두 스크랩 된 데이터를 보유합니다.속도 : 저장된 개체 대 데이터베이스
가능성이 Python이나 Ruby를 사용할 것이며, 아직 결정하지 않았습니다.
이것은 많은 요인에 달려 있습니다.
데이터를 쿼리하고 검색해야하는 경우 데이터베이스를 사용하는 것이 더 효율적일 수 있습니다. 이러한 유형의 작업을 위해 고도로 최적화되어 있습니다.
그러나 많은 양의 메모리를 덤프하고 다시로드하려고하면 파일에 직접 저장하는 것이 더 빠를 수 있습니다.
그렇다면 데이터를 어떻게 사용할 것인지, 응용 프로그램에 가장 적합한 방법을 선택하겠습니까? 방대한 양의 데이터를 저장하지 않으면 데이터 저장 속도가 실제 성능 병목 현상이 아닐 수 있으므로 속도를 기반으로하지는 않습니다.