Overview What is Tarantool? Editions Use cases Getting started First steps Connecting to the cluster Updating the data schema Writing code in a cluster application How-to guides Creating Tarantool database Connecting from your favorite language Creating your first Tarantool Cartridge application Defining and manipulating data Getting started with net.box Quick start with sharding Developing applications with Tarantool Replication tutorials SQL guides More guides Concepts Data model Fibers and cooperative multitasking Transactions Application server Sharding Triggers Replication Storage engines CRUD operations Tarantool Cartridge Overview Developer’s guide Administrator’s guide Troubleshooting Cartridge API Cartridge CLI Changelog Administration Instance configuration Starting/stopping an instance Managing modules Logs Security Access control Sharding with vshard Replication administration Server introspection Daemon supervision Disaster recovery Backups Upgrades Notes for operating systems Bug reports Troubleshooting guide Monitoring Connectors C Go Java Python Community-supported connectors Protocol Packet example Setting up the server for connector examples Interpreting function return values Reference Configuration reference Tooling SQL reference Built-in modules reference Rocks reference C API reference Internals Limitations Tips on Lua syntax Contributing How to get involved in Tarantool How to write release notes Building to contribute Contributing a module Guidelines Releases Release calendar Major features Tarantool 2.11 (LTS) EOL versions Release policies Compatibility guarantees