관계형 데이터베이스 (MySQL 또는 SQLite)에 계층 적 2 차원 과학 데이터 집합을 저장하려고합니다. 각 데이터 세트에는 임의의 수의 열이있는 숫자 데이터 테이블이 있습니다. 또한 각 데이터 집합에는 테이블의 지정된 행과 연관된 동일한 유형의 하나 이상의 하위 항목이있을 수 있습니다. 각 데이터 세트는 일반적으로 1 ~ 100 개의 열과 1 ~ 1,000,000 개의 행을 포함합니다. 데이터베이스는 많은 데이터 세트 (> 1000)를 처리 할 수 있어야하며 데이터 읽기/쓰기는 비교적 빠르다.관계형 데이터베이스에 과학 데이터 저장
이러한 종류의 데이터를 저장하는 최상의 DB 스키마는 무엇입니까? 개별 데이터 세트의 이름, ID 및 관계가있는 "마스터"테이블과 숫자 값이 들어있는 데이터 세트 당 하나의 테이블을 갖는 것이 합리적입니까?
"임의의 수의 열이있는 2D 테이블 ..."이란 무엇입니까? 왜 여기에 코드를 보여주지 그래? –
무엇을 최적화하려고합니까? 관계형 데이터베이스를 사용하여 얻고 자하는 이점은 무엇입니까? – CookieOfFortune
주요 목표 중 하나는 여러 프로세스/컴퓨터에서 동시에 데이터에 액세스하는 기능입니다 (예 : 측정 중에 데이터 집합을 시각화하는 것). – ThePhysicist