Interfaces¶
Each article shows one client library or embedding working against PeachQ, with a recording, a complete run sequence and the caveats found while testing it.
Connect to PeachQ over IPC¶
| Language | Library | Version tested | Article |
|---|---|---|---|
| Python | Kola, qPython | Kola 2.6.1, qPython 2.0.0 | Query PeachQ from Python |
| Java | javakdb | 2.2 | Java API |
| C# | CSharpKDB | 1.7.0 | C# API |
| Node.js | jkdb, node-q | jkdb 1.4.0, node-q 2.7.0 | Node.js API |
| Go | kdbgo | 0.20.0 | Go API |
| Rust | kdbplus | 0.3.8 | Rust API |
Call other languages from q¶
| Language | Library | Version tested | Article |
|---|---|---|---|
| Python | embedPy | 1.5.0 | Python from q with embedPy |
| R | embedR | 1.5.1 | R from q with embedR |
| C | 2: with k.h |
k.h from the master branch |
C extensions with 2: |
For the q side of a connection, see IPC: Interprocess Communication.