search
Get Started
search
Tarantool - Database
zoom_in Click to enlarge

Tarantool

language

description Tarantool Overview

Tarantool is a high-performance, in-memory database that combines the features of NoSQL and relational systems. It allows for extremely low-latency operations by keeping data in RAM while providing persistent storage on disk. Its unique architecture enables it to handle complex logic directly within the database using Lua scripting, reducing network round-trips between the application and the data layer. This makes it exceptionally fast for real-time bidding, gaming backends, and high-frequency trading systems where every millisecond counts.

help Tarantool FAQ

What makes Tarantool different from a normal database?

Tarantool combines an in-memory data store with application-server features and supports Lua scripting. Keeping frequently used data in RAM helps it deliver low latency, while its persistence system can write data to disk.

Does Tarantool support relational queries?

Tarantool is commonly described as a NoSQL database with structured spaces, indexes, and a query language rather than a traditional SQL-first relational system. It can model structured records, but it is not a drop-in replacement for PostgreSQL or MySQL.

What programming language is associated with Tarantool?

Lua is central to Tarantool's application model and stored procedures. Developers can use Lua code close to the data, which is useful for fast request handling and custom business logic.

What is Tarantool used for?

Tarantool is used for low-latency workloads such as caching, sessions, queues, and high-speed application data. Its fit depends on memory requirements, persistence needs, and whether the team wants a Lua-based application layer.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Track changes
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare