gpt4 book ai didi

Firebase 远程配置与数据库

转载 作者:行者123 更新时间:2023-12-04 17:31:15 24 4
gpt4 key购买 nike

我有一些参数,我希望能够在不进行更新的情况下进行控制。
有2个选项:

  • 远程配置 - 使用 12 小时的默认缓存获取它们。
  • 数据库 - 创建一个配置对象并在初始化时获取它
    应用程序。

  • 如果我使用远程配置并更改某些参数,可能会出现某些用户必须等待 12 小时才能使参数更改生效的情况。
    我的一些参数不能这么长时间不正确,
    这是否意味着这些参数应该存储在数据库配置对象中,而远程配置仅适用于可以容忍保持不正确 12 小时的参数?

    最佳答案

    乍一看,Firebase Remote Config看起来像一组简单的键/值对,它们被拉入您的应用程序。如果这就是您所需要的,那么远程配置不会为您提供比实时数据库更好的东西。但是,如果您从此处的第一句话中的链接中阅读功能列表,那将远不止于此。

    远程配置与实时数据库的区别在于您可以建立 conditions for parameters配置谁看到什么值。

    另外值得注意的是远程配置是 tied to Google Analytics for Firebase ,这意味着您的条件可以基于您定义的受众,并且您基本上可以在 Firebase 控制台中执行 A/B 实验并衡量结果。这一切都可以通过一个不需要工程师安全操作的直观界面来完成(想象一下,让您的非技术经理访问 Firebase 实时数据库 UI 以进行一些配置更改)。

    Firebase 实时数据库不具备上述任何功能。也就是说,如果您不想要或不需要任何这些功能,如果对您来说更容易,您仍然可以使用它进行简单配置。

    另请注意,您可以更改远程配置的缓存行为。只需查看客户端 API 即可。

    关于Firebase 远程配置与数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45001096/

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