Ale*_*lex 6 database database-design stocks
我想存储 1000 个符号的股票交易数据。数据实际上是从文本文件转换而来的,因此不需要插入和更新;只需要只读访问。
数据基本上是这样分组的:每个品种有许多记录:{timestamp, price, quantity},每条记录代表一次交易。
一个符号的数据的近似上限是 5 条记录/秒,每个工作日 8 小时,即每天 5x60x60x8 = 144K。即 1K 个符号每天会生成 144M 条记录。
对数据的大多数操作类似于:
现在的问题是:在这种情况下,数据库的最佳设计是什么?
数据库可以是 MS SQL 或 MySQL。总时间段 - 长达 5 年。谢谢!