gpt4 book ai didi

database - 这些数据是否适合保存在数据库中?

转载 作者:太空狗 更新时间:2023-10-30 01:56:18 24 4
gpt4 key购买 nike

关于我之前询问一些数据库建议的问题;我突然想到,我什至不知道我要存储的内容是否适合数据库。或者应该使用其他一些数据存储方法。

我有一些物理模型测试(比如风洞数据;类似的东西),对于每个模型 (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 数据库(或任何其他数据库)是否是处理此类问题的合适方法?或者我应该采取其他方法吗?

我大约有一个月的时间来完成这项工作,在那段时间里我还必须学习足够多的数据库知识,所以...请牢记这一点,提出您的建议。假设之前没有关于该主题的知识。

最佳答案

我认为您正在寻找的是可能的。我在这里使用 Postgresql,但任何数据库都应该可以工作。这是我的测试数据库

CREATE TABLE test (
id serial primary key,
ratio double precision
);
COPY test (id, ratio) FROM stdin;
1 0.29999999999999999
2 0.40000000000000002
3 0.59999999999999998
4 0.69999999999999996
.

然后,找到与特定比率最接近的值


选择 id,ratio,abs(ratio-0.5) 作为 score from test order by score asc limit 2;

在这种情况下,我正在寻找最接近 0.5 的 2

我可能会做一个数据模型,其中您有一个表用于主要数据、比率等,然后是另一个包含曲线点的表,因为我假设曲线并不总是大小相同。

关于database - 这些数据是否适合保存在数据库中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2311955/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com