发布于 2022-04-28 14:34:01
最好的选择是将关系数据保存在Postgres中,将时间序列数据保存在单独的数据库中,并在需要时将它们合并到代码中。
使用InfluxDB,您可以通过将Django的ORM将执行的SQL以及数据库连接信息传递给Flux脚本来完成这个连接。这将以InfluxDB的格式返回数据,而不是Django模型。
发布于 2022-09-05 10:10:44
为什么不对时间序列数据使用与现有postgres并行的时标b,而对后者使用此django集成:https://pypi.org/project/django-timescaledb/。
在django中使用多个数据库是可能的,而且到目前为止我还没有单独这样做。在这里查看一下,以方便的方式(将某些模型重新路由到另一个db,而不是默认的postgres ) Using Multiple Databases with django
https://stackoverflow.com/questions/72030958
复制相似问题