4 ms·
If you are writing an article about time series databases, and you don't mention KDB - straight to jail. It is the grandfather of time series and predates influ
by jnordwick 2y ago
If you are writing an article about time series databases, and you don't mention KDB - straight to jail. It is the grandfather of time series and predates influx by about a decade. It is still the fastest out there too. It is used by about every major financial and trading institution in the US and Europe.
Everybody thinks TSDB are something new-ish, but they've been around since the days of APL. All you youngins disappointment me every time you write about time series, vector languages, or data-oriented programming and entirely neglect all the work that comes under the APL/Vector umbrella. SOA and DOD have been around for 50+ years, and they didn't start with c++ or Pandas.
Now the creator, Arthur Whitney, has a new one out called Shakti that is even faster (but has also ditched from the "niceties" of Q.
https://shakti.com/ https://shakti.com/
- kingforaday 2y agokdb is mentioned. Possible it was added after your comment in the last 30 mins, but the article is about open source not proprietary.
- jnordwick 2y agoI control-F'ed and didn't find it before I wrote that comment. I searched for KDB and APL, but found nothing. EDIT: yeah that sentence is new. I think some of the sentences around Influx being the "first" have been adjusted too now saying it is the first "mainstream" and called other db's niche. it's also a little off. KDB+ is more popular in large banks and trading firms than HFT places.
- deleted 2y ago[deleted]
- d0mine 2y agokdb is not open-source, is it? https://news.ycombinator.com/item?id=19973847 https://news.ycombinator.com/item?id=19973847
- ekianjo 2y agocorrect, it is not