kdb+ v3.2 32bit is now available on kx.com, and I noticed we had not posted this v3.2 release information to the google group.
The 3.2 release focuses on improved multithreaded select, websocket client & compression, multithreaded decompression, json, plus a number of smaller ticket items.
The improved performance of select .. by sym,.. from t where sym in …,.. for when sym has a g or
p attribute, and it uses peach for both in-mem and on disk tables. For a single-threaded process, this query is approx 6x faster in-mem, and 2x faster on disk, using less memory. However, mileage will vary depending on data, query and hardware. This also applies for partitioned db’s select .. by sym,.. from t where date=d,sym in ..,.. - as if it matched a single partition, previously this would have used a single thread, even if slave threads were configured.
To allow this with compressed files, decompressing a file from multiple threads is now also supported. Previously this logic would have thrown a fatal error and exited.
Json resides in .j.j/.j.k and is documented on
http://code.kx.com/wiki/Cookbook/Websocket
Websocket client functionality allows you to open a websocket from kdb+ to a websocket server, which could be kdb+ or some other server.
Regards,
Charlie