首页 > 解决方案 > Rails/Postgres:在数据库中保存 1000 种加密货币历史价格的策略

问题描述

我想保存并显示 2500 种加密货币的历史价格。将所有数据保存在我的数据库中的最佳策略是什么?我认为为每个价格创建 2500 个表格并不是一个好主意...

数据库:Postgres

非常感谢

标签: ruby-on-railsdatabasepostgresqldatasetprice

解决方案


这是一个非常广泛的问题,但星型模式很可能会帮助您以灵活且可扩展的方式进行设置。

我可以将其设想为一个非常简单的设置,其中包含按时间戳保存价格历史数据的事实表,以及保存有关硬币(即汇率、商家)等信息的几个维度表。

这是关于星型模式的简单指南


推荐阅读