对比
| 对比点 | 文件 | 数据库 |
|——————–+———————-+———-|
| 程序实现 | 简单 | 相对复杂 |
| 数据读写操作 | 简单 | 相对复杂 |
| 是否利于版本回退 | 是(可以纳入版本控制) | 否 |
| 部署是否方便 | 是 | 否 |
| 是否方便集中式管理 | 否 | 是 |
结论
综合考虑,优先使用配置文件方式
参考
- Storing config data - RDBMS vs File?
- Should I use a config file or database for storing business rules?