我对这里的最佳做法感到好奇。
目前,我在数据库中保存了所有功能标志(https://en.wikipedia.org/wiki/Feature_toggle)。当我必须显示某些功能时,我会从中读取状态(True / False),然后根据值显示/隐藏它。我的应用程序中有很多这些功能标志,我在整个应用程序中不断ping数据库。
有更好的方法吗?将它保存在数据库中,但加载到缓存(内存?)并从中读取?当某些内容发生变化时更新该缓存?
编辑:在服务器端进行打开/关闭。然后,服务器将这些更改同步到应用程序,然后将其保存到数据库。
此外,这些选项的一些优点/缺点和内存影响会很好。在网上找不到类似的东西。