我不关心 SQL 和 NoSQL 之间的一般差异(或它们的传统差异)。
我目前正在考虑改变我们内部时间序列的存储。它们都包含来自许多不同来源的财务数据。目前,我们将数据存储在专有数据库中。它非常像 NoSQL,它有自己的查询语言。
我对社区输入很感兴趣:您将如何将数据存储在 SQL 数据库中?在 NoSQL 上使用 SQL 有什么优点,特别是对于时间序列?考虑将它存储在 SQL 中,我疯了吗?
我们的数据集由数百万个时间序列组成,其中大约 10% 每个包含数百万条记录。时间序列按层次结构组织:/Market/Instrument/Value/Frequency,其中:
数据将如何存储在 SQL 数据库中?一张大表(可能被某些东西分区),每个市场或工具一张表,每个时间序列一张表。
先感谢您。
nosql ×1