database - 文件系统与数据库
问题描述
文件系统和数据库都用于将数据存储在文件中。问题是在编程行业中哪个更常用?在给定的情况下,为什么文件系统是比数据库更理想的选择?
解决方案
好吧,这一切都取决于程序的需要。速度和索引需求会让您使用数据库,而简单性通常会让您使用文件系统。然后还有一千个左右的事情需要考虑(环境,例如 Arduino/pi/pc?,功能例如文件编辑器/销售点/日志实用程序)。然后有许多应用程序同时使用两者(我的意思是,如果您考虑一下,您的数据库必须存储在某处的文件中)。如果你要说,数据库或 FS 是否更适合系统中的员工时钟,我会说数据库。但除此之外,有太多用例无法声明一个比另一个更好
推荐阅读
- python - 我无法使用 pyaudio 。我无法用这个库录制声音
- android - 我需要为响应 URL 和请求 URL 创建一个单独的网页以与 iPay88 集成吗?
- html - 如何使用 curl 命令(或其他东西)等待网站上的异步处理完成
- ms-access - 在 Access 中更改表查询
- html - 在 Web 表单上,如何使用 javascript 控制台将值从“未选择”组移动到“已选择”组?
- python - 我需要帮助使用 Python/BeautifulSoup 从网页中提取嵌入式 .xlsx 链接
- c++ - 我这个函数有问题,输出结果不正确
- javascript - Vue.js 将动态 v-for 值发布到数据库(Firebase)
- c++ - 什么是 C++20 中的“预期析构函数”?
- python - 使用自定义调色板调用 gimp_image_convert_indexed,无法找到调色板