Quote from johnnyqpublic:
R on 64-bit Linux will only hit address space limitations imposed by the system architecture
Quote from Syprik:
http://www.oracle.com/technology/products/berkeley-db/pdf/berkeley-db-perf.pdf
Matlab gets along with BerkeleyDB. My trading partner has an associate using BerkeleyDB for roughly 12000 tick/sec acquisition, listening to ~8500 instruments, and over 40 gb of collection at end of each session. It's certainly up to the task if kx no longer remains an option (assume you are getting this through work? kdb+/tick?).
Quote from stevegee58:
I have to disagree with those who suggested CSV. I used CSV for years for OHLCV (bar) data but for tick data is was horrible.
I ended up using SQLite and I'm very happy with it. I have over 2 years of tick data in CSV files for EURUSD and some other forex pairs. They're around 4-5 gigs each. They imported into a SQLite data with no problem and the data is much easier to use now.
Quote from januson:
Kinda funny to see that the majority of posters believe a db is faster than binary files. Well... how can they be faster than binary? Think about it!
In the mean time I would like to go into another performance issue, lets say that some db's are as fast as binary files. But how does one store them inside the code? As objects? Structs? Arrays? Lists?