gpt4 book ai didi

python - 如何在 Rust 中收集传感器数据并使其在 Python 中可查询/可用?

转载 作者:行者123 更新时间:2023-11-29 08:20:37 25 4
gpt4 key购买 nike

<分区>

如何使用 Rust 收集传感器数据的时间序列/流,然后使这些数据从 Python 可用(同时 Rust 继续收集数据)?

Rust 的目标是继续收集数据并允许 Python 调用允许查询/检索此数据的函数。例如过去 5 分钟内的所有观察。

这是否可以在不复制内存的情况下实现(类似于 numpy 数组的 View ),或者在 Python 运行时接收内存时是否必须复制内存?

如果需要复制内存,在 Rust 中执行此操作与在 C 中执行此操作相比,运行时成本如何?与 Rust 相比,C 是否更简单/更容易实现(作为 C 新手,我喜欢 Rust 提供的安全/工具)?

总而言之,我想了解如何:

  • 收集传感器数据并在后台继续在 Rust 中收集
  • 允许从 Python 查询在 Rust 中收集的数据
  • 从Python查询数据时是否需要复制数据,或者是否可以实现类似于numpy的内存 View ?
  • 如果需要复制数据,开销与 C 相比如何?
  • 与 C 相比,Rust 的实现复杂性如何?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com