Tarantool logo

Tarantool

Free and open source an in-memory database and application server
8
2
+ 1
0

What is Tarantool?

It is designed to give you the flexibility, scalability, and performance that you want, as well as the reliability and manageability that you need in mission-critical applications
Tarantool is a tool in the In-Memory Databases category of a tech stack.
Tarantool is an open source tool with 2.2K GitHub stars and 216 GitHub forks. Here’s a link to Tarantool's open source repository on GitHub

Who uses Tarantool?

Companies
5 companies reportedly use Tarantool in their tech stacks, including SEMrush, OK.RU, and Avito.

Developers

Tarantool Integrations

Node.js, Python, Java, C#, and Go are some of the popular tools that integrate with Tarantool. Here's a list of all 8 tools that integrate with Tarantool.

Why developers like Tarantool?

Here’s a list of reasons why companies and developers use Tarantool
Top Reasons
Be the first to leave a pro

Tarantool's Features

  • Fast
  • Open source
  • Easy to use
  • Multiple index types: HASH, TREE, RTREE, BITSET
  • Asynchronous master-master replication
  • Authentication and access control
  • The database is just a C extension to the application server and can be turned off

Tarantool Alternatives & Comparisons

What are some alternatives to Tarantool?
Redis
Redis is an open source, BSD licensed, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets.
Aerospike
Aerospike is an open-source, modern database built from the ground up to push the limits of flash storage, processors and networks. It was designed to operate with predictable low latency at high throughput with uncompromising reliability – both high availability and ACID guarantees.
MongoDB
MongoDB stores data in JSON-like documents that can vary in structure, offering a dynamic, flexible schema. MongoDB was also designed for high availability and scalability, with built-in replication and auto-sharding.
MySQL
The MySQL software delivers a very fast, multi-threaded, multi-user, and robust SQL (Structured Query Language) database server. MySQL Server is intended for mission-critical, heavy-load production systems as well as for embedding into mass-deployed software.
Clickhouse
It allows analysis of data that is updated in real time. It offers instant results in most cases: the data is processed faster than it takes to create a query.
See all alternatives

Tarantool's Followers
2 developers follow Tarantool to keep up with related blogs and decisions.
Anil Kumar Malyala
Mohamma76685757