Aws lambda AWS Lambda:elasticsearch通信的最佳编程语言是什么?

Aws lambda AWS Lambda:elasticsearch通信的最佳编程语言是什么?,aws-lambda,aws-elasticsearch,Aws Lambda,Aws Elasticsearch,我想使用aws lambda函数插入并搜索elasticsearch。在定价和性能方面,哪种编程语言最好?AWS Lambda支持的所有语言都有Elasticsearch,因此您不会出错。只要用你最喜欢的语言 AWS Lambda支持用Node.js(JavaScript)、Python、Java(兼容Java 8)和C#(.NET内核)和Go编写的代码。您的代码可以包括现有库,甚至是本机库。请阅读我们关于使用Node.js、Python、Java、C#和Go的文档 我的背景是前端开发,所以我使

我想使用aws lambda函数插入并搜索elasticsearch。在定价和性能方面,哪种编程语言最好?

AWS Lambda支持的所有语言都有Elasticsearch,因此您不会出错。只要用你最喜欢的语言

AWS Lambda支持用Node.js(JavaScript)、Python、Java(兼容Java 8)和C#(.NET内核)和Go编写的代码。您的代码可以包括现有库,甚至是本机库。请阅读我们关于使用Node.js、Python、Java、C#和Go的文档


我的背景是前端开发,所以我使用的是NodeJS。但是如果您更熟悉Python或Java,那么使用您已经熟悉的语言可以节省时间。

我认为这可能有点主观,但根据我使用Lambda的经验,我使用了Node、Python和Go,在某种程度上Go在运行同一算法时要快得多

在使用Node和Go on Lambda的简单斐波那契测试中,Go具有更好的性能: 资料来源:


然而,您正在询问这些语言在AWS服务中的使用情况,因此,这里的主要因素是特定的AWS服务,而不是您在使用该服务时使用的语言,,但是,尽管如此,如果您在寻找性能,我仍然会使用Go。

这个问题过于基于观点。