我必須使用時間序列進行科學實驗。科學實驗的時間序列數據庫
我打算使用MySQL
作爲數據存儲平臺。
我想用下面的一組表來存儲數據:
Table1
- >ts_id
(存儲時間序列指標,我將不得不處理一些時間序列)
Table2
- >ts_id
,obs_date
,value
(應由{ts_idx,obs_date}
索引)
因爲會有很多時間序列(上百個)每個可能數以百萬計的觀測,表2可以變得非常大。
的問題是,我要複製這個實驗了好幾次,所以我不知道什麼是最好的方法:
- 添加
experiment_id
對錶,讓他們更加壯大。 - 爲每個實驗創建一個單獨的數據庫。
如果選項2更好(我個人認爲是這樣),那麼最好的邏輯方法是什麼?我有許多不同的實驗要執行,每個都需要複製。如果我爲每個複製創建一個不同的數據庫,我很快就會獲得數百個數據庫。有沒有辦法將它們進行邏輯組織,比如每個複製作爲其實驗的「子數據庫」master database
?
你看過HDF5嗎?見[詳情](http://www.hdfgroup.org/HDF5/)。 – 2012-07-27 13:29:01