Return to site

如何為算法交易系統(ATS)進行數據庫選型?

April 21, 2023

 

算法交易系統的數據存儲
如果我們想追求完美,即持久、一致地存儲大量數據并快速進行實時分析,這能做到嗎?儘管計算機科學理論警告我們不要太貪心,但是有一些工程思想值得參考。

主要設計目標包括:
快速將大量事件提取到持久存儲中(每天工作數小時,約 250K-1M 個事件/秒;我們預期每個事件約為 100–200 字節,並具有 10–30 個字段)
實時分析,包括匯總
能夠處理大量模式和趨勢歷史數據

如何進行測試?

備選方案

MySQL

PostgreSQL 和 TimescaleDB

ClickHouse

DolphinDB

MemSQL

成績統計