首页 > 开发中,配置数据存在数据库还是csv文件好?

开发中,配置数据存在数据库还是csv文件好?

开发中,配置数据比如角色的初始数据等一些配置数据,是存在csv文件好,还是存在数据库好,那位兄弟能不能帮忙讲解下什么情况下存放到数据库好,什么情况下存在文件中比较好?


显然存文件好。python就写到config.py里吧。


初始数据不是软件开发通常所说的「配置数据」。

存 csv 或者 sql 等纯文本文件都行。不要存二进制文件,不要存数据库。因为这些初始数据为你的程序提供支持,与程序关联很紧密。作为纯文本放一起方便版本控制。

PS: 你的用语有性别歧视的嫌疑,虽然你很可能根本没注意到。


配置数据之所以写进csv等文件,就是因为方便修改啊。所以常需要修改来进行测试的数据,就写进文件吧。
我是这么认为的。


如果是python,我也建议写到Config.py文件里面,然后只上传config.pyc文件到运行环境里面。这样可以简单的避免被人看到配置里面的数据库密码(但是挡不住反编译)

【热门文章】
【热门文章】