0

我想知道是否有人可以为我指出如何建模以下内容的正确方向:

我将 twitter 和 facebook 指标存储在 postgresql 数据库中。我们的应用程序可以授权许多不同的 facebook 和 twitter 帐户,并每天提取每个帐户的所有数据。直观地说,我可以只拥有一个名为“metrics”的表,它可以存储所有帐户的 facebook 和 twitter 每日指标,但是,我担心这样的表会很快增长到无法使用的大小。所以我想知道,是否有可能,并且是否建议根据帐户类型和帐户动态生成表。因此,如果我授权了 15 个不同的 facebook 帐户和 10 个不同的 twitter 帐户,这将导致 25 个表。

有没有支持这个的ORM?有活动记录吗?这是一条可取的路线吗?

4

1 回答 1

2

一张表中的许多记录将比多张表执行得更好,并且不会那么麻烦。一张表中的数百万条记录在建立索引时会表现良好,并且能够使用索引。

这不是一条可取的路线。

于 2013-02-01T16:50:42.873 回答