数据库中的单个或多个表?

时间:2017-04-05 12:25:29

标签: database

我的系统从不同资源收集大量数据(每个资源都有文本ID),并将其发送到以预定义组合在一起的客户端。有几百个不同的资源,每个资源可能会在几个小时的第二个时间内创造记录。那里有不到一百个“观点组”。

数据收集器是单线程的。

组织数据的最佳方法是什么? 一个。为每个源创建不同的表,其中表的名称基于源ID? 湾制作单个表并将源ID添加为文本字段(如果可能,则为密钥)? C。每个预定义显示组的表,源ID为text-field?

  • 每条记录都有值(浮点数)和日期(日期)。查询将类似于select * from ... where date< d1和日期> D2。如果是单个表,它将是“和sourceId in(...)”

数据库类型尚不清楚,可能是lightsql,postgres,mysql,mssql ......

0 个答案:

没有答案