enlnt / Q.jl

Q.jl - Julia for kdb+
https://enlnt.github.io/Q.jl/latest
Other
7 stars 7 forks source link
julia kdb

Q Logo

Q.jl - Julia for kdb+

Build Status codecov Coverage Status Latest Documentation

Server side

q)J)println(42)
42

Client side

With kdb+ running on a local port 8888:

julia> using Q
julia> hget(("localhost", 8888), "([]s:`a`b`c;a:11 22 33)")
3×2 Q.K_Table
│ Row │ s │ a  │
├─────┼───┼────┤
│ 1   │ a │ 11 │
│ 2   │ b │ 22 │
│ 3   │ c │ 33 │

julia> ans isa DataFrames.AbstractDataFrame
true