AWS Lambda 和 HDF5

5

我希望能够使用存储在AWS S3中的HDF5文件。我的初始想法是构建一个Lambda函数,可以提取该文件,将数据附加到表格中,然后使用Python将文件上传回S3。

但是,PyTables(和h5py)需要libhdf5-dev。有没有一种方法可以将HDF5驱动程序导入执行环境?或者这意味着HDF5在AWS Lambda空间中根本无法使用?

1个回答

2
Lambda函数在64位Amazon Linux容器中运行。首先,将您的Python程序编译为与上述链接的Amazon Linux版本静态链接的可执行文件。其次,创建一个Node.js Lambda函数并fork一个子进程来启动您的Python程序。通过forking一个新的进程,Lambda函数支持运行任意代码。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接