MySQL 能否合理地对数十亿行进行查询?

2023-02-09
前端之家小编收集整理的MySQL 能否合理地对数十亿行进行查询?内容,希望整理的这个开发编程问题MySQL 能否合理地对数十亿行进行查询?能够快速解决!

代码问题

我不太了解您的需求,但也许将每个数据点存储在数据库中有点过分了。这听起来几乎像是通过将每个像素作为单独的记录存储在关系数据库中来存储图像库的方法。

一般来说,在数据库中存储二进制数据在大多数情况下都是错误的。通常有更好的方法来解决问题。虽然将二进制数据存储在关系数据库中并没有本质上的错误,但往往弊大于利。顾名思义,关系数据库最适合存储关系数据。二进制数据不是关系数据。它会增加数据库的大小(通常是显着增加),可能会损害性能,并可能导致有关维护十亿条记录的 MySQL 实例的问题。好消息是有些数据库特别适合存储二进制数据。其中之一,虽然并不总是很明显,但就是您的文件系统!简单地为你的二进制文件想出一个目录和文件命名结构,

另一种方法是将基于文档的存储系统用于您的数据点(可能还有光谱)数据,并使用 MySQL 进行运行(或者可能将运行与其他运行放入相同的数据库中)。

问题答案

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:starryrocklee#gmail.com (将#修改为@)

如果觉得前端之家所整理的内容很不错的话,欢迎点击下方分享按钮,转发给身边开发程序员好友。

编程问答


CREATE FILE 遇到操作系统错误 5(访问被拒绝。)
如何在一个查询中删除具有公共前缀的多个表?
多语句 TVF 与内联 TVF 性能
由于可能丢失数据,无法转换该值
SQL Server 数据库不收缩