我试图在普罗米修斯建立一个简单的时间序列数据库。我正在查看金融时间序列数据,需要一些地方来存储数据,以便通过python快速访问。我正在通过XML或.csv将数据加载到时间序列中,所以这不是一个疯狂的“同时输入和输出大量数据”的项目。我是唯一的用户,也许有几个其他人会及时使用它,只是想要一些容易加载数据的东西。
我希望能得到一些指导。几个问题:
1)通过python从普罗米修斯数据库中提取数据是否简单?
2)我想在我的windows机器上本地运行这一切,这可行吗?
3)我是不是完全过度工程化了?(我对sql的担心是,使用它会很麻烦,因为它的时间序列数据集很大)
谢谢
最佳答案
普罗米修斯主要用于操作监控。虽然你可以得到一些工作,但普罗米修斯不支持批量加载数据。
1)通过python从普罗米修斯数据库中提取数据是否简单?
HTTP api应该易于使用。
2)我想在我的windows机器上本地运行这一切,这可行吗?
这应该管用。
3)我是不是完全过度工程化了?(我对sql的担心是,使用它会很麻烦,因为它的时间序列数据集很大)
我更愿意说普罗米修斯可能不是这里工作的合适工具。比如说100GB,我认为SQL数据库是一个很好的起点。
关于python - Prometheus +简单时间序列+ Python,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37214862/