streamlit 可以安全地构建虚拟 Web 应用程序吗

问题描述 投票:0回答:1

我正在使用 Streamlit 制作一个 Web 应用程序,并考虑用作演示文稿,但我不确定我使用

st.file_uploader()
上传的数据文件,这些数据是否存储在 Streamlit 服务器或云中,还是保留在本地系统中仅有的?该数据是敏感数据,不得在任何地方共享。

当我从终端运行该网站时,使用

st.file_uploader()
上传数据是否安全。

因此,我使用

streamlit run Main.py
从终端运行 Web 应用程序,然后从本地系统上传数据文件。我希望这些数据仅存储在我的 RAM 中,而不是存储在 Streamlit 的某些云存储中。

还有一个概念是streamlit缓存,它存储在哪里?

python analytics streamlit data-security
1个回答
0
投票

它们根据doc存储在RAM中。我引述一下,当以下情况发生时,它们就会从记忆中删除:

  • 用户上传另一个文件,替换原始文件
  • 用户清除文件上传器
  • 用户关闭上传文件的浏览器选项卡
© www.soinside.com 2019 - 2024. All rights reserved.