对比

| 对比点 | 文件 | 数据库 |
|——————–+———————-+———-|
| 程序实现 | 简单 | 相对复杂 |
| 数据读写操作 | 简单 | 相对复杂 |
| 是否利于版本回退 | 是(可以纳入版本控制) | 否 |
| 部署是否方便 | 是 | 否 |
| 是否方便集中式管理 | 否 | 是 |

结论

综合考虑,优先使用配置文件方式

参考

  1. Storing config data - RDBMS vs File?
  2. Should I use a config file or database for storing business rules?

留言