Fast but hard to implement
Updated July 29, 2016

Fast but hard to implement

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with kdb+

We use kdb to store and analyze real time market data for transaction cost analysis.
  • Process large amounts of time series data
  • Perform quick calculations without use of cursor
  • Use of window joins and as of joins
  • Hard to read
  • Hard to find knowledgeable developers
  • Lack of good IDE
  • Long development time
  • Long hiring cycle
  • Hard to error check
It is much faster and more flexible than traditional SQL databases.
It is best for large data sets that have one common index across multiple tables.

Using kdb+

8 - trading cost analysis
database programming, scripting programming
  • time series data analysis
  • live tick trading
  • trading analysis
switching costs

Evaluating kdb+ and Competitors

  • Product Reputation
Looked at the availble talent pool

kdb+ Support

We don't use it.
We have not had a very positive experience with the solutions KX has provided to our issues.

Using kdb+

ProsCons
Like to use
Familiar
Difficult to use
Requires technical support
Not well integrated
Slow to learn
Cumbersome
Feel nervous using
  • time series calcutions
  • easily access and manipulate records without a cursor
  • ability to create functions withing a given query
  • indexing multiple columns
  • readability of the language
  • debugging