【发布时间】:2010-02-22 01:53:10
【问题描述】:
关于我之前询问一些数据库建议的问题;我突然想到,我什至不知道我要存储的内容是否适合数据库。或者应该使用其他一些数据存储方法。
我有一些物理模型测试(比如说风洞数据;类似的东西),我有每个模型 (M-1234):
name (M-1234)
length L
breadth B
height H
L/B ratio
L/H ratio
...
lot of other ratios and dimensions ...
force versus speed curve given in the form of a lot of points for x-y plotting
...
few other similar curves (all of them of type x-y).
现在,我想要完成的是以某种合理的方式存储它,以便将使用数据库的用户可以来查看最接近 L/B=2.5 的十个模型(或类似的要求)。然后为此,以某种方式获取这些模型的所有数据,包括曲线数据(以纯文本文件格式)。
sql 数据库(或任何其他数据库)是处理此类事情的适当方式吗?还是我应该采取其他方法?
我有大约一个月的时间来完成这个,在此期间我还必须对数据库有足够的了解,所以......请给你的建议,记住这一点。假设没有关于该主题的先前知识。
【问题讨论】:
-
听起来像是stackoverflow.com的问题@是吗?
-
@o.k.w - 不确定,真的。在任何情况下,我都会让版主做出决定/相应地移动它。
-
传统上,数据库不存储可计算的信息,因此您对数据库的使用将更多地用于数据存储或数据仓库。也就是说,它是一种比平面文件更有效的存储机制。
-
@Randolph Potter - 哦,我不是要在里面计算(如果你指的是比率)。它们都已经计算过了,所以没有问题。我更感兴趣的是这样的数据库是否可以保存“数组”(曲线点),通过使用它我可以完成其他事情......最接近给定的 L 给我 10 个最接近的......?
标签: database