Estoy planeando almacenar datos del mercado de valores en tiempo real y agregar ticks para dibujar un gráfico de clúster de volumen. Algo como esto:
Cada tick (o segundo) de datos se agrupará por período (1,5,10 minutos; 1,4,24 horas), tipo (compra, venta) y precio; sumando el volumen. El resultado será algo así:
[
{timestamp: "2016/01/30 15:04:00", período: "1m", precio: 123.45, compra: 2345, venta: 1998},
{timestamp: "2016/01/30 15:04:00", período: "1m", precio: 123.46, compra: 3111, venta: 1040},
{timestamp: "2016/01/30 15:05:00", período: "1m", precio: 123.46, compra: 1421, venta: 3475},
{timestamp: "2016/01/30 15:05:00", período: "1m", precio: 123.47, compra: 6056, venta: 9138},
]
Para entregar ticks de acciones a la base de datos, utilizaré nats (https://github.com/nats-io/gnatsd). ¿Qué base de datos puedo usar para almacenar y agregar en tiempo real?
0 votos
Estoy consciente de que algunas personas utilizan MongoDB stackoverflow.com/questions/23198100/…
1 votos
¿Qué hay acerca de KDB+ kx.com/kdb-plus-faq.php?