Hi,
there are a lot of years that I need such a fonctionnality...but I do it by my self !!
You can try to use CWgraph (ACtivex from Components Works) and DataSocket.
You can try to store data in a database but if you need speed, the better way is to use Windows file functionnality, like virtual memory.
Hope this help.