高效的Postgres数组使用

时间:2017-02-16 18:57:00

标签: postgresql

我使用Postgres数据库来跟踪许多不同组中的项目数据。每个组(A,B,C,...)都有ID,但在某些属性上有不同的变化。出于这个原因,我打算使用一个数组来跟踪项目ID及其相应的统计和组ID。

然而,我读过数组可能是Postgres的主要减速因素。有没有一种特定的方法我应该使用Postgres数组?我需要反复比较来自不同群体的项目统计数据。或者这种设置好吗?每个项目将有~5000组,约50,000个独特项目和~4个统计数据。

所以给定项目A,数据如下:

ITEM A:
[group=A, statA=592, statB=128, statC=120, statD=9]
[group=B, statA=999, statB=12, statC=491, statD=99]
...

0 个答案:

没有答案