gpt4 book ai didi

.net - 我什么时候应该将配置数据存储在数据库中而不是 web.config 中?

转载 作者:行者123 更新时间:2023-12-02 17:38:17 27 4
gpt4 key购买 nike

通常,我会将所有应用程序配置数据存储在 web/app.config 和关联的 xml 配置文件中。但我在想,也许这不一定是处理所有配置数据的最佳方式。

对于什么时候使用其中一种更实际,有什么建议吗?

最佳答案

我没有明确的规则,但我的“经验法则”是仅在本地存储特定于程序运行的计算机的配置,并将所有共享配置数据存储在数据库中。

我们开发了一个小型库,用于在数据库中存储和编辑/版本控制我们的配置。我们还设计了一个共享配置存储,每个应用程序都有单独的区域,并且能够在多个应用程序中重用配置条目。我们在数据库中存储高级配置条目,例如规则、查询定义等。

特定于位置的配置(例如插件程序集的位置、基于数据库的配置库的连接字符串、日志记录设置等)进入“常规”web/app.config 文件。这使我们能够相对清晰地分离本地配置与共享配置。

关于.net - 我什么时候应该将配置数据存储在数据库中而不是 web.config 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8820961/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com