Getting started | Tarantool
Tarantool
Check out the new release policy
Getting started

Getting started

The First steps section will get you acquainted with Tarantool in 15 minutes. We will be creating a basic microservice for TikTok. We will start Tarantool, create a data schema, and write our first data. You’ll get an understanding of the technology and learn about the basic terms and features.

In the Connecting to cluster section, we’ll show you how to read or write data to Tarantool from your Python/Go/PHP application or another programming language.

After connecting to the database for the first time, you might want to change the data schema. In the section Updating the data schema, we’ll discuss the approaches to changing the data schema and the associated limitations.

To make our code work with Tarantool, we may want to transfer some of our data logic to Tarantool. In the section Writing cluster application code, we’ll write a “Hello, World!” program in the Lua language, which will work in our Tarantool cluster. This will give you a basic understanding of how the role mechanism works. In this way, you’ll understand what part of your business logic you would like to write in/migrate to Tarantool.