【问题标题】:AWS Lambda and HDF5AWS Lambda 和 HDF5
【发布时间】:2017-01-31 13:13:02
【问题描述】:

我想使用存储在 AWS S3 中的 HDF5 文件。我最初的想法是构建一个 Lambda 函数,它可以拉取该文件,将数据附加到表中,然后使用 python 将文件上传回 S3。

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

【问题讨论】:

    标签: python amazon-web-services aws-lambda hdf5


    【解决方案1】:

    Lambda 函数在 64 bit Amazon Linux containers 中运行。首先,将您的 python 程序编译为上面链接的 Amazon Linux 版本上的静态链接可执行文件。其次,创建一个 Node.js lambda 函数和 fork a child process 来启动你的 python 程序。通过 fork 一个新进程,Lambda 函数支持运行任意代码。

    【讨论】:

      猜你喜欢
      • 2017-01-28
      • 2017-11-04
      • 2018-03-08
      • 2016-06-23
      • 2020-04-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多