仪器社区

我在写一个软件,有500个终端用,要建几个数据库?

怀揣两块 2016-11-12
我在写一个软件,有500个终端用,我是将所有终端的数据放在一个数据库,还是分别建500个数据库?将终端数据分别记录到相应的数据库里?... 我在写一个软件,有500个终端用,我是将所有终端的数据放在一个数据库,还是分别建500个数据库?将终端数据分别记录到相应的数据库里?
评论
全部评论
lcugvcj48
一个数据库就够了。如果有需要,可以为每一个终端创建一张表。有以下几种方法供参考:
diyi种方法:一个数据库,里边有一张表,这一张表保存500个终端的数据,通过某个字段来区分不同的终端。如果数据量很大,可以考虑按照日期之类的分表储存,例如table_2000保存2000年的数据,table_2001保存2001年的数据;
第二种方法:一个数据库,500张表,每个表分别存储对应的终端,为了在操作时知道去操作哪张表,需要对表明进行定义,比如根据终端的id来,那么表名就类似于table_id。其实500张表结构都是一样的,还是diyi种方法好点。
仅供参考。
10 0 2016-11-13 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论