Tarantool

Lighting fast in-memory DBMS with JIT onboard

Technologies

c
lua
sql
python
c++

Topics

distributed systems
algorithms
high performance data processing
in-memory data grid
sql
In-memory
JIT
IMDG
NoSQL Database
https://www.tarantool.io/en/
Chat
Email
Twitter
Blog

Projects

Contributor

Anastasiy Belyaev

C++ connector enhancement

Tarantool’s team has released a new C++ connector, which is based on compile-time MsgPack encoder/decoder. Reaching the limits of C++, this library...

View project detailsView code

Contributor

Georgiy Lebedev

LLVM JIT engine for Tarantool's DQL

Tarantool's SQLite-derivative VM code for SQL engine known as 'vdbe' is creating a performance bottleneck: self-execution of the main part of the...

View project detailsView code

Contributor

Anastasia Neklepaeva

Various SQL VM improvements: threaded interpretation and instruction merging

Tarantool uses SQL VM with conventional interpretation technique: loop over instruction, inside which dispatching switch-case executes logic of...

View project detailsView code