100分求助,一个项目的数据存储方案,求经验大神指导
有个老版本的采集数据软件,采集数据并存储数据到access数据库,采集程序为vb开发,现在我要将其移植到c#(发到java板块是因为我以前做java,觉得java区域高人多啊),并且数据库改为oracle。
原access数据存储是每个站点(站点就是采集数据的来源,每个站点位于不同的地区)都会创建一个表,并且表里的字段正好对应该站点锁需要保存的信息(也就是说每个表的字段都可能不一致)。
现在我的问题是:我到底是应该给每个站点都动态创建表、创建字段来存储数据,还是创建1个站点表保存所有站点信息,另外创建一个数据表(包含了全部采集字段,每个站点不关心的字段都保持默认值)保存所有站点的数据,用外键区分数据所属站点。
请大神指导,按以前的做法每个站点创建1个表和统一的数据表来存储所有数据,哪个好?优劣各是什么,这个采集数据大致是每个站点每3分钟存一次数据库。如果采用1张表来存储,那么oracle能否抗住每个站点每3分钟存一次数据的性能要求?
原access数据存储是每个站点(站点就是采集数据的来源,每个站点位于不同的地区)都会创建一个表,并且表里的字段正好对应该站点锁需要保存的信息(也就是说每个表的字段都可能不一致)。
现在我的问题是:我到底是应该给每个站点都动态创建表、创建字段来存储数据,还是创建1个站点表保存所有站点信息,另外创建一个数据表(包含了全部采集字段,每个站点不关心的字段都保持默认值)保存所有站点的数据,用外键区分数据所属站点。
请大神指导,按以前的做法每个站点创建1个表和统一的数据表来存储所有数据,哪个好?优劣各是什么,这个采集数据大致是每个站点每3分钟存一次数据库。如果采用1张表来存储,那么oracle能否抗住每个站点每3分钟存一次数据的性能要求?
...全文
相关推荐
用python求100以内质数
用python求100以内质数
高效数据存储:列式存储、分区、索引优化(Parquet、ORC、数据分桶)
列式存储(Parquet/ORC):适用于 OLAP 查询,提高 I/O 效率。数据分区:减少扫描范围,加快查询。数据分桶:提高 Join 和聚合效率。索引优化:加速查询,提高查询性能。在实际应用中,需要根据业务需求选择合适的存储优化策略,以提升大数据处理的性能和可扩展性。
【Python爬虫】猫眼电影榜单Top100
Python爬虫大作业,本文是根据实验报告修改,内容与实验报告基本一致。【作业2020年11月20号前提交,本文于21号开放】 一、目标 爬取猫眼电影榜单Top100,将数据存入Excel文件中,并利用pyecharts库进行数据可视化得到.html文件和.png文件。 二、内容 主要包括四个阶段:爬取网页全部数据、获取数据并进行处理、数据存储、数据可视化。 1、 爬取网页全部数据 通过requests.get()获得页面数据,使用etree.HTML()将字符串数据转变成_Element对象,并存储在.
java 求1到100之间的和
在编程领域,求1到100之间所有数字的和是一个经典的算法问题,它涉及到循环结构和算术运算。在Java编程语言中,我们可以使用多种方法来解决这个问题。以下是几种常见的实现方式:### 1.
Java 求100以内的素数
这个是用Java求100以内素数的一个小程序,希望大家多多指教,如想有更多的交流,请加我347152427


