Hay muchos productos especializados para HF garrapata de datos. Además KDB que se han mencionado, hay OneTick, Vertica, Infobright, y algunos de código abierto, como MonetDB etc. (ver http://en.wikipedia.org/wiki/Column-oriented_DBMS).
Mi experiencia es que en la Columna de Bases de datos Orientadas están sobrevalorados cuando se trata de la garrapata de datos, porque muy a menudo se solicita a toda la garrapata o de la barra de registro (en lugar de sólo una columna de un registro - es decir, lo Orientada a Columnas DBs están optimizadas para). En mi experiencia, la clave de la velocidad es mucho más que el uso de un índice agrupado para su base de datos, definiendo así el orden en el que los datos se almacenan en el disco duro. Si usted principalmente consulta la unicc de un determinado instrumento (en oposición a los precios más recientes de un grupo de instrumentos), entonces usted quiere clúster (Instrumento, TickTimestamp), para hacer consultas muy rápido incluso para grandes tamaños de la tabla.
Luego también está la escuela de pensamiento que se juega todo con nuevas alternativas fuera de la NoSQL esquina, tales como BigTable, MongoDB, etc. Es una zona interesante, pero mi personal creo es que están hechas principalmente para aumentar la flexibilidad de datamodels, que no es nuestro requisito básico. Usted puede hacer el trabajo, y que van a trabajar muy rápido, pero este tiene un costo de más arcaico de la herramienta de apoyo, más empinadas curvas de aprendizaje, etc.
He estado usando muchas diferentes bases de datos (Oracle, MySQL, SQLServer, MongoDB, MonetDB) a través de los años, y mi conclusión es que la mayoría de ellos funcionan bastante decente para almacenar financiera unicc de datos si los entiende y diseño de los mismos. Actualmente, estoy usando principalmente SQLServer, que es algo más rápido que MySQL, gratis para los conjuntos de datos más pequeños, y hace la mayoría de las cosas que quiero. El apoyo a la I (y Matlab y muchos otros ambientes) es muy decente a través de ODBC paquete de R.