Skip to content

geocar/qlua

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Dec 3, 2019
a3cade6 · Dec 3, 2019

History

10 Commits
Nov 28, 2019
Dec 3, 2019
Dec 3, 2019
Nov 28, 2019
Dec 3, 2019
Dec 3, 2019
Apr 11, 2015
Apr 11, 2015

Repository files navigation

KDB client for LUA

You can use this to link with nginx+lua/openresty/whatever to get a Q-powered web service that can do more than a few thousand connections per second.

Pre-Flight

Building on OSX

Linking with m64/c.o requires GCC

brew install gcc lua rlwrap

Building on Linux

Default is to build lua using l64/c.o

apt-get install build-essential liblua5.1-dev

but kdb is 32-bit, so to get it working you'll need:

dpkg --add-architecture i386
apt-get update
apt-get install -yy --no-install-recommends ia32-libs gcc rlwrap

Testing

Start up kdb in a window:

rlwrap ~/q/?32/q

and load the server:

\l test.q

Run the lua-side tests in another window:

make test

About

KDB bindings for lua

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published