Database API请求限制解决方案
我正在构建一个react本机应用程序,希望从一个限制为10个请求/分钟的API中提取信息。这将是好的,只有几个用户,但我担心这将不会规模。例如,如果30个用户同时使用该应用程序,那么将有30个API请求,20个用户将无法获取数据。典型的解决方案是什么?我应该创建一个数据库,每分钟从API请求一次,然后短期存储数据,然后我的用户从我的数据库获取数据吗?那是不是太过分了?我是新来的,只是想理解。提前感谢您的耐心。根据OP的要求 是的,您应该每隔几秒钟从API服务器(不是您的)提取信息,以不超过其限制(例如,每分钟10个请求) 然后你可以:Database API请求限制解决方案,database,api,react-native,Database,Api,React Native,我正在构建一个react本机应用程序,希望从一个限制为10个请求/分钟的API中提取信息。这将是好的,只有几个用户,但我担心这将不会规模。例如,如果30个用户同时使用该应用程序,那么将有30个API请求,20个用户将无法获取数据。典型的解决方案是什么?我应该创建一个数据库,每分钟从API请求一次,然后短期存储数据,然后我的用户从我的数据库获取数据吗?那是不是太过分了?我是新来的,只是想理解。提前感谢您的耐心。根据OP的要求 是的,您应该每隔几秒钟从API服务器(不是您的)提取信息,以不超过其限制
因此,每个react本机应用程序都可以从新的委派服务器中提取,请求限制要大得多。扩展API服务器,使其更负责任。(例如,使用缓存)您能解释一下吗?我最初请求的API不是我的,顺便说一句