首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >管理保存在数据库中的Rails应用程序配置设置的最佳方式是什么?

管理保存在数据库中的Rails应用程序配置设置的最佳方式是什么?
EN

Stack Overflow用户
提问于 2010-08-03 10:38:04
回答 3查看 1.9K关注 0票数 5

我希望有人能建议一些使用数据库配置Rails应用程序的最佳实践(例如,将配置设置持久化到数据库,而不是平面文件)。我的理由是,我有一个将在多个服务器上运行的应用程序,并且有一些配置设置是相当动态的,我希望在不需要在每个服务器上进行更改的情况下更改它们。

在其他语言中,我见过使用一个简单的配置表(如名称/值对)和一个单例来实现这一点,该单例公开配置数据并定期刷新。对于Rails,有没有类似或更好的方法来实现这一点?

提前谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-08-03 11:06:28

我敢肯定,这不是最好的解决方案,但我们为内部应用程序做的一件事就是创建一个“config”字段,它只是一个包含序列化哈希的文本字段。然后我们在从db加载时反序列化。

票数 1
EN

Stack Overflow用户

发布于 2011-08-25 07:40:31

Stack Overflow用户

发布于 2011-01-13 05:14:52

不是真正基于DB的,但请在GitHub上查看此Gem以管理YML文件中的设置:

https://github.com/modcloth/mc-settings

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3393249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档