我有一个SQL Server数据库,我正在寻找一种存储大量数据的设计。
我正在对不同的软件构建进行各种吞吐量测试,并且对于每个级别的衰减,我都在获取指标。每个设备的每个软件构建都有50级衰减,并且将测试多个设备。
我还希望在每个设备上显示每个构建的图形。
我正在考虑存储到xml文件并读取它。
感谢。
编辑:我想我的具体问题是SQL Server能否处理我正在提供的数据量?
EDIT2:我正在使用图表在内部显示其他测试的数据结果,所以这确实不是问题。问题是SQL Server可以处理大量数据,如果不能,我可以做些什么来阻止它?
答案 0 :(得分:1)
是的,SQL Server可以绝对处理这么多数据,而且它也可以非常快速地处理它。这正是构建数据库引擎的原因。
XML比数据库慢得多,这就是为什么没人用它来进行高端数据存储。
答案 1 :(得分:0)
可能是SQL Server根本不适合您。
如果您需要使用持久性存储的数据的图形表示,您可以尝试查看nosql解决方案是否更适合您自己的情况。查看orientdb(Java文档/图形数据库)。您还可以检查http://www.nuvolabase.com/,您可以在云中免费使用orientdb。
HTH