# Julia and QuestDB

**URL:** <https://discourse.julialang.org/t/julia-and-questdb/67434>\
**Category:** Data\
**Tags:** blog-post\
**Created:** [August 31, 2021, 4:05pm UTC](https://discourse.julialang.org/t/julia-and-questdb/67434 "2021-08-31T16:05:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dm13450](https://avatars.discourse-cdn.com/v4/letter/d/eada6e/32.png) [@dm13450](https://discourse.julialang.org/u/dm13450)\
**Post date:** [August 31, 2021, 4:05pm UTC](https://discourse.julialang.org/t/julia-and-questdb/67434/1 "2021-08-31T16:05:27Z")

</div>

I’ve written two blog posts about using Julia with QuestDB.  
This is a type of database that specialises in time series data, so in part 1 I’ve written about connecting to a WebSocket to ingest streaming data into QuestDB:

> **[Using QuestDB to Build a Crypto Trade Database in Julia](https://dm13450.github.io/2021/08/05/questdb-part-1.html)**
>
> QuestDB is a timeseries database that is well suited for financial data. It is built with timestamps in mind both when storing the data and also when getting the data out. This makes it the ideal candidate as a storage system for crypto trades.

In part 2 I use the special features of QuestDB to help analyses high frequency crypto data:

> **[QuestDB Part 2 - High Frequency Finance (again!)](https://dm13450.github.io/2021/08/12/questdb-part2.html)**
>
> Last time I showed you how to set up a producer/consumer model to build a database of BTCUSD trades using the CoinbasePro WebSocket feed. Now I’ll show you how you can connect to the same database to pull out the data, use some specific timeseries...

Any comments, questions or feedback welcome!

---

<div class="post-metadata">

**Author:** ![bkamins](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bkamins/32/208538_2.png) [@bkamins](https://discourse.julialang.org/u/bkamins)\
**Post date:** [August 31, 2021, 4:20pm UTC](https://discourse.julialang.org/t/julia-and-questdb/67434/2 "2021-08-31T16:20:14Z")

</div>

Very nice. You could consider porting the second post to be compatibile with DataFramesMeta.jl 0.9 release (I think one line with `@combine` needs updating - I am sure @pdeffebach would help if you needed).

---

<div class="post-metadata">

**Author:** ![dm13450](https://avatars.discourse-cdn.com/v4/letter/d/eada6e/32.png) [@dm13450](https://discourse.julialang.org/u/dm13450)\
**Post date:** [August 31, 2021, 5:29pm UTC](https://discourse.julialang.org/t/julia-and-questdb/67434/3 "2021-08-31T17:29:57Z")

</div>

Thanks, and yes, just checked my installation, I’m still on 0.6. Let me look at bringing it up to date
