tarantool
« Back to VersTracker
Description:
In-memory database and Lua application server
Type: Formula  |  Latest Version: 3.6.0@0  |  Tracked Since: Nov 21, 2025
Links: Homepage  |  @tarantool  |  formulae.brew.sh
Category: Databases
Tags: in-memory-database lua nosql application-server high-performance
Install: brew install tarantool
About:
Tarantool is an in-memory computing platform that combines a high-performance NoSQL database with a built-in Lua application server. It enables developers to build scalable, low-latency applications by storing data directly in RAM while persisting to disk for durability. Its co-routine based architecture allows for handling thousands of concurrent connections with minimal overhead.
Key Features:
  • In-memory data storage with disk persistence for durability
  • Built-in LuaJIT application server for stored procedures
  • Asynchronous networking via cooperative multitasking
  • Support for SQL and NoSQL APIs (Box)
  • Built-in replication and clustering capabilities
Use Cases:
  • High-frequency trading and fintech platforms requiring microsecond response times
  • Real-time analytics and event-driven architectures
  • Caching layer for high-traffic web applications
  • IoT data collection and processing
Alternatives:
  • Redis – Redis offers similar in-memory performance but Tarantool includes a full Lua application server and stronger SQL support
  • PostgreSQL – PostgreSQL provides more advanced relational features but has higher latency for in-memory workloads
  • MongoDB – MongoDB offers flexible document storage but lacks Tarantool's integrated application server capabilities
Version History
Detected Version Rev Change Commit
Nov 21, 2025 5:55pm 0 VERSION_BUMP d8fc64ef
Oct 31, 2024 5:02pm 2 VERSION_BUMP 4089e5c6
Oct 31, 2024 10:48am 2 VERSION_BUMP 3109c2d6