QuestDB

2.4K posts

QuestDB banner
QuestDB

QuestDB

@QuestDb

QuestDB (YC S20) is the fastest open source time series database. https://t.co/g0aLl6RpwB

New York / London Katılım Haziran 2019
266 Takip Edilen2.3K Takipçiler
QuestDB
QuestDB@QuestDb·
We just added a new docs changelog page to #QuestDB. Release notes tell you what shipped. The docs changelog makes it easier to follow new examples, guides, features, and updates as they land. Link in thread 👇
QuestDB tweet media
English
2
0
1
104
QuestDB
QuestDB@QuestDb·
WINDOW JOIN in #QuestDB is not just syntactic sugar. We published a deep dive into how we parallelized and vectorized it, plus benchmarks against Timescale, DuckDB, and ClickHouse. On the tested workload: 5x faster than the previous QuestDB path. Link in thread 👇
QuestDB tweet media
English
2
1
18
3.3K
QuestDB
QuestDB@QuestDb·
A nice thing about designing your own ingestion protocol is choosing exactly what to optimize for. This example from the upcoming QWP protocol in #QuestDB shows multi-table ingestion, schema evolution, Gorilla delta-of-delta timestamp encoding, and symbol dictionary compression.
QuestDB tweet media
English
0
0
2
203
QuestDB
QuestDB@QuestDb·
We are adding more SQL window functions to #QuestDB: • ntile(n) • cume_dist() • nth_value(value, n) Useful for ranking, bucketing, percentiles, and distribution analysis directly in SQL.
QuestDB tweet media
English
0
0
1
207
QuestDB
QuestDB@QuestDb·
For years, we’ve said most #QuestDB workloads do not need indexes. That is still true. But some query shapes benefit from them, especially time filters combined with highly selective predicates. We are now adding covering indexes for those cases. Stay tuned!
QuestDB tweet media
English
0
0
7
302
QuestDB
QuestDB@QuestDb·
We are extending SAMPLE BY FILL in #QuestDB with cross-column PREV() support. Useful for things like OHLC candles, where the next bucket open can inherit the previous close when no trades occurred. Supported queries also move onto the parallel GROUP BY fast path.
QuestDB tweet media
English
0
0
0
120
QuestDB
QuestDB@QuestDb·
Last week we mentioned OHLC in #QuestDB. We’ve now written a full blog post on the bigger idea: small charts as text directly in SQL, including sparklines, candlesticks, and market depth charts. Read more in thread 👇
QuestDB tweet media
English
1
0
2
146
QuestDB
QuestDB@QuestDb·
How would you like your query to return OHLC bars directly? Coming soon to #QuestDB: OHLC bars rendered in SQL as a VARCHAR.
QuestDB tweet media
English
0
0
2
127
QuestDB
QuestDB@QuestDb·
With storage policies in #QuestDB Enterprise, the same data can live in native and Parquet at the same time. Fast queries from native, open access via Parquet, with native data evicted automatically as it ages.
QuestDB tweet media
English
0
0
2
147
QuestDB
QuestDB@QuestDb·
We’re excited to be nominated for the DBTA Readers’ Choice Awards. If #QuestDB has been useful to you, we’d love your support. Voting is open until May 22. Link in thread 👇
QuestDB tweet media
English
1
1
2
248
QuestDB
QuestDB@QuestDb·
How do you build a fast database in Java? In this podcast, Jaromir from #QuestDB talks about low-latency design, performance trade-offs, and how AI is starting to change how we develop.
QuestDB tweet media
English
1
1
2
277
QuestDB
QuestDB@QuestDb·
Recent work on approx_percentile() in #QuestDB is a good example of how performance improvements actually happen. It started as a solid community contribution, then code review pushed it further, tightening the hot path and improving parallel scaling. Link in the thread🧵
QuestDB tweet media
English
1
0
4
637
QuestDB
QuestDB@QuestDb·
What’s a bloom filter? A compact data structure that tells you if a value is definitely not present, or maybe present. #QuestDB now supports bloom filters on columns when converting to Parquet, so queries can skip row groups and run faster.
QuestDB tweet media
English
0
0
1
133
QuestDB
QuestDB@QuestDb·
With storage policies in #QuestDB Enterprise, you can control the full data lifecycle for tables and materialized views. Convert to Parquet automatically, keep data queryable throughout, and let Parquet continue to accept inserts and updates seamlessly.
QuestDB tweet media
English
0
0
0
128