每天几次我需要以0.5秒的时间分辨率和最大值存储实时数据系列。 1小时。数据是数字或数字数组。数据记录可以同时运行多个系列。可以有几十或最多。每天存储数百个系列。数据将存储在运行日志记录应用程序的本地PC上。该应用程序将用Python编写。
在Python中,我将绘制图表并从数据中计算一些分析。
您能为我的案例推荐合适的数据库吗?
答案 0 :(得分:-1)
我从SQLite3开始。
它只需要很少的配置,适用于多种用途。
如果您达到很多数据的程度,您可以考虑切换到PostgreSQL。
如果不了解有关该方案的更多细节,这是一个难以回答的难题。但是,关于数据库的好处在于,通常可以通过对前端代码进行少量修改来切换您正在使用的数据库,这是从相对简单和轻量级开始的另一个原因。
答案 1 :(得分:-1)
看看redis for timeseries,与sql解决方案相比,它是非常简单的存储,可以提供更好的性能。