[英]http api on google cloud using app engine or cloud function
我想使用 python 构建一个 api 并将其托管在谷歌云上。 api 基本上会读取桶中的一些数据,然后对其进行一些处理并将数据返回。 我希望我可以读取 memory 中的数据,当请求到来时,只需处理它并发回响应以低延迟为其提供服务。 假设我将从一些数据库/存储中读取几千条记录,当请求到来时处理并根据请求参数发回 10 条记录。 我不想在请求到来时建立连接/读取存储,因为这需要时间,而且我想尽快提供服务。
谷歌云 function 会满足这个需求吗? 或者我应该使用 App Engine go。 (基本上我希望能够一次读取数据并将其保存以供传入请求使用)。 数据大部分将小于 1-2 gb(最大)
谢谢,马尼什
您必须拥有 static 数据和 function 代码。 增加 Cloud Functions memory 以允许它在 memory 中加载数据以保持温暖并快速访问它。
然后,您有 2 种方法可以实现它:
最后一句话,如果你有 2 组 static 数据,你必须有 2 个函数。 职责不同,部署也就不同。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.