AquaQ Analytics Launches kdb+ Training Academy

AquaQ Admin kdb+, News, training Leave a Comment

AquaQ Analytics is delighted to announce a new 5 Week kdb+ Training Academy   AquaQ Analytics is pleased to announce the launch of a new 5-week intensive kdb+ Training Academy. Clients can now take advantage of the same comprehensive kdb+ training AquaQ provides to its own staff. The training is delivered by industry leading experts and is aimed at clients’ …

AquaQ AdminAquaQ Analytics Launches kdb+ Training Academy

New TorQ-FX Released

Jamie Grant data capture, kdb, kdb+, TorQ Leave a Comment

For anyone who has used TorQ, you will most likely be familiar with the Finance Starter Pack. The starter pack is an example data capture system that is based on randomly generated equity data. It was created with the purpose of showing how to set up an example TorQ installation and how different applications can be built and deployed on …

Jamie GrantNew TorQ-FX Released

Adventure in Retrieving Memory Size of kdb+ Object

WooiKent Lee kdb+ Leave a Comment

It has been quite a puzzle to figure out how much memory a kdb+ object uses within a q session, so we decided to write this utility script and add it to the latest release of our TorQ Framework. My first naïve impression was why not just use -22!, that should be a good estimate. Um no, -22! is only returning …

WooiKent LeeAdventure in Retrieving Memory Size of kdb+ Object

Avoiding End-of-Day Halts with TorQ

Jonny Press data capture, kdb, kdb+, TorQ 3 Comments

kdb+tick is great, but there’s a problem- when the RDB (real time database) writes to disk on its daily schedule, users cannot access that day’s data until the write out is complete.  There are various solutions to this issue including: using something similar to w.q to write out the data periodically intraday have a replicated system and staggering the save down, …

Jonny PressAvoiding End-of-Day Halts with TorQ

kdb+ and MongoDB case study

Jamie Grant kdb+ 1 Comment

Big Data technologies have been all over technology press for what seems like a long time now. MongoDB is an established player in the space, one of the first examples of what have come to be called ‘NOSQL’ databases. With its schema-less design MongoDB is well suited to storing unstructured data and it promises many features to make it easy …

Jamie Grantkdb+ and MongoDB case study

Supporting A kdb+ System: Online Training

Jonny Press kdb, kdb+, training Leave a Comment

We are pleased to announce that due to popular demand we’ve added new content to our online training course.  The additional material is on supporting a kdb+ system (something we have some experience of).  The new material covers: overview of a real time data capture architecture (kdb+tick) kdb+tick setup health checking, monitoring, support and maintenance of a data capture system on …

Jonny PressSupporting A kdb+ System: Online Training

Supporting kdb+ Tick

AquaQ Admin kdb, kdb+ 3 Comments

Many financial institutions use kdb+ tick to capture and store market data. The same technology stack can be used to capture, store and analyse other forms of real time streaming data including sensor data from manufacturing production lines, usage data from utility smart meters, or telemetry data from Formula 1 cars. At AquaQ we provide onsite and nearshore 24/7 support …

AquaQ AdminSupporting kdb+ Tick

Garbage Collection in kdb+

AquaQ Admin kdb, kdb+ 6 Comments

The aim of this article is give an understanding of how kdb+ uses and releases memory, and the options available to modify the behaviour. kdb+ allocates memory in powers of 2.  A vector of data will always be placed into a memory block which is the next power of two up from the raw data size (and allowing for some …

AquaQ AdminGarbage Collection in kdb+