我如何在我的node.js应用程序中使用AWS DAX

我有一个sails.js应用程序,我已经使用mongodb作为持久层和redis作为caching。

不过,我想转移到AWS DAX,以便我可以在caching中保存大型数据集,并且我想使用dynamodb作为mongodbreplace。

sails.js有dynamodb水线适配器但我不知道如何在我的应用程序上使用AWS DAX 。

我发现在aws dynamodb文档中的 java的一个例子但不知道如何在我的node.js应用程序上使用。

非常感谢您提供任何帮助。

DAX刚刚发布了一个Node.js客户端。 检查文档以了解如何开始。

今天,DAX支持用于Java的SDK,并且还没有用于Node.js的SDK

不知道DAX,但对于DynamoDB-如果你想要一个ORM,所以如果水线适配器对你有用,所以使用它,几个月前,当我检查它,我有一个印象,它不是很好的维护,但它看起来像最近它再次活跃,所以也许这是一个很好的解决scheme。

无论如何,你也可以检查Vogels: https : //github.com/ryanfitz/vogels/

请注意,在Github的问题#171和#198

Dynogels: https : //github.com/clarkie/dynogels

(2017年7月1日)

作为一个更新,我试图使用Node.js使用node-java的dax,我能够创builddynamodb表,但不能像我所期望的那样使用daxfunction。 有一些使用dax的例外。

我已经联系了aws支持,他们说他们正在使用aws-javascript sdk来支持dax,但没有特别的发布date。

但是,如果有人对我如何尝试他们感兴趣,可以看看https://github.com/jsec516/node-dax/tree/with-try-dax在ec2实例上需要一些手动设置,你也在尝试运行之前编译java文件。

让我知道如果你需要任何帮助运行。