我试图在普罗米修斯建立一个简单的时间序列数据库。我正在查看财务时间序列数据,并需要在某处存储数据以便通过Python快速访问。我通过xml或.csvs将数据加载到时间序列中,所以这并不是一些疯狂的同时进出的大量数据"一种项目。我是唯一的用户,可能还有其他几个人及时使用它,只是想要一些容易将数据加载到其中的东西。
我希望得到一些关于如何做到这一点的指导。几个问题:
1)通过python从prometheus数据库中提取数据是否简单? 2)我想在我的Windows机器上本地运行这个,是可行的吗? 3)我完全过度工程吗? (我对SQL的担心是因为它的大型时间序列数据集会使用起来很麻烦)
由于
答案 0 :(得分:2)
Prometheus主要用于运营监控。虽然您可以获得一些有用的东西,但普罗米修斯并不支持批量加载数据。
1)通过python从prometheus数据库中提取数据是否很简单?
HTTP api应该很容易使用。
2)我想在我的Windows机器上本地运行这个,是可行的吗?
这应该有效。
3)我完全过度工程吗? (我对SQL的担心是因为它的大型时间序列数据集会使用起来很麻烦)
我更多地说普罗米修斯可能不是这里工作的合适工具。最多说100GB我认为SQL数据库是一个很好的起点。