스프레드 시트가 있는데 약 1500 행 × 1500 열입니다. 상단 및 측면의 레이블은 동일하며 셀의 데이터는 두 입력에 대한 수량화 된 유사성 점수입니다. 사용자가 행과 열 값을 입력하고 유사성 점수를 검색 할 수있게 해주는 Rails 응용 프로그램을 만들고 싶습니다. 유사성 점수는 경험적으로 도출되어 컨트롤러가 수학적으로 산출 할 수 없습니다.정적 데이터의 스프레드 시트 : 관계형 데이터베이스 또는 플랫 파일?
몇 가지 고려 사항 : 모든 셀이 가득차면 절반 이상의 데이터가 중복됩니다. 예를 들어 (행 34, 열 985)는 (행 985, 열 34)와 동일한 값을 유지합니다. 행 x는 항상 열 x와 완전히 유사합니다. 데이터는 정적이며 몇 년 동안 변경되지 않습니다.
하나의 db 테이블로이 작업을 수행 할 수 있습니까? 더 좋은 방법이 있습니까? 관계형 데이터베이스를 완전히 건너 뛸 수 있으며 어떻게 든 직접 파일을 쿼리 할 수 있습니까?
모든 도움과 조언을드립니다.