首页 > 解决方案 > 将 holoviews DynamicMap 存储到 postgresql 数据库中

问题描述

我创建了一个带有面板、参数、holoviews、geoviews 和 datashader 的仪表板,可以在多个大型栅格化数据集之间进行选择。现在,数据已被预处理并存储到 python dicts 中。因此,在 localhost 上将仪表板作为散景服务器启动需要几分钟(大约 5 分钟)。为了部署仪表板并将其实现到 django 网络框架中,我想将栅格化内容(动态地图数据类型 core.spaces.DynamicMap )存储到数据库中。

我已经成功地将数据框放入数据库中。但我想存储预先计算的 DynamicMaps!
我认为 DynamicMap 背后的 Pyhton 数据类型是一个字典。最重要的问题之一是,我不知道我可以为 postgresql 列选择哪种数据类型。有没有办法将 DynamicMap 转换为二进制并将其存储在 bytea 列中?还是我需要创建数据类型为 Array 的列?还是别的什么?

希望外面的一位优秀人士了解 Holoviews 和 postgresql,了解我的问题并能给我一些建议。

谢谢

标签: pythondatabasepostgresqlpanelholoviews

解决方案


推荐阅读