gpt4 book ai didi

mysql - 在 mysql 中存储大型 float 据数组以便通过 django 访问的最有效方法是什么?

转载 作者:可可西里 更新时间:2023-11-01 08:21:52 25 4
gpt4 key购买 nike

我是一名机械工程师,已经学会了编程的功能部分,但我缺乏全面的洞察力。我搜索了这个问题的答案,但找不到任何答案。

我正在制作一个 django 网络应用程序来搜索和过滤存储在 mysql 数据库中的测试数据。我的问题是关于存储数据的最佳方法?

数据是大型数字数组,长度可能为 5,000 个值,每个数字看起来像这样 0.000012341245345。这些是加速度计的测量值。我不知道所有这些有效数字有多准确,但我想存储所有我得到的数据。

问题:我会使用哪种 Django 字段类型?该字段不必是可搜索的。我只想在调用时拉取数据。

django 中的一切似乎都是 unicode。我一直在阅读包装数作为 double 二进制数。但是,如果我存储像这样的 unicode 字符串 '\x1e1\x1d6\xea\X00a2' 真的能帮助我降低内存需求吗?

谢谢。感谢您的帮助。

最佳答案

大多数现代系统都有足够多的内存,因此不遗余力地在这里节省几个字节,不值得在开发上进行复杂性和投资。

数据库 double 足以满足这样的值。显然,有比传感器可以准确提供的更多的有效数字。如果存在某种监管链证据,则将值存储为字符串。如果计算需要,它可以即时转换为floatdouble

关于mysql - 在 mysql 中存储大型 float 据数组以便通过 django 访问的最有效方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5824350/

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