Tarantool

Tarantool
Original authorVK Tech
DeveloperVK Tech
Initial release2008
Stable release
3.6.1 / January 27, 2026 (2026-01-27)
Written inC
Operating systemLinux, FreeBSD, macOS
Available inEnglish
TypeNoSQL
LicenseSimplified BSD
Websitewww.tarantool.io
Repository

Tarantool is an in-memory computing platform with a flexible data schema, best used for creating high-performance applications. Two main parts of it are an in-memory database and a Lua application server.

Tarantool maintains data in memory and ensures crash resistance with write-ahead logging and snapshotting. It includes a Lua interpreter and interactive console, but also accepts connections from programs in several other languages.