api - 在文件或数据库中配置?
问题描述
将静态配置存储在文件(.json
或.xml
)中,还是将其保存在数据库中更好?
在开始执行流程时,两个数据都将存储在一个全局变量中,但我想知道哪种方式最好或更值得推荐。
更重的是打开文件并读取它,还是连接并查询数据库?
解决方案
业务配置,如自动电子邮件,可以在数据库中进行一些维护。
系统、架构配置,如节流时间、队列大小,最好是静态文本。这可以更容易地在版本控制中检查。
我的两分钱。
推荐阅读
- python - 为什么 AdaBoost 不适用于决策树?
- javascript - Joi 小数,小于 8 位小数
- react-native - FlatList 不重新渲染
- java - 将 Java 的 DEFLATE 算法移植到 C#
- c++ - 使用 OpenCV C++ 将多个图像叠加到相同大小的基础图像上
- javascript - Symfony HTTP response doesn't contain the specified body
- python - How to pass multiple auth ids e.g password and email, to the user_create method of the "webApp2_extras" user model?
- c - Accessing two discontinuous memory blocks as a single continuous block, in C?
- java - How can I get number from String with endWith function effectively and with clear code?
- excel - 使用 VBA 比较 Excel 中不同选项卡上的两个数据表