存储 OHLC 历史价格的最佳数据库技术是什么?

Gri*_*der 5 database

仅对于 End-Of-Day 数据,将有数十亿行。存储所有数据的最佳方式是什么。SQL Server 2008 是否足够好,或者我应该寻找 NoSQL 解决方案,如 MongoDB。有什么建议?

拥有一个具有读/写权限的主数据库和一个或多个用于只读操作的复制,这将是很酷的。只有主数据库将用于将新价格添加到存储中。此外,能够单独复制大多数流行证券的 OHLC 价格以优化读取访问也是很酷的。

然后,这些数据将流式传输到客户机器上的交易平台。

Gil*_*anc 1

如果您确实每天处理数十亿个新行(Federal Express 的数据仓库没有那么大),那么您需要一个可以跨多台计算机进行分区的 SQL 数据库,例如 Oracle 或 IBM 的 DB2。

另一种选择是重型系统管理存储,例如 IBM 的DFSMS