User’s Guide Preface How to read the documentation Getting in touch with the Tarantool community Conventions used in this manual 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 Database Data model Transactions Access control Triggers Limitations Storage engines Tarantool Cartridge Overview Developer’s guide Administrator’s guide Troubleshooting Cartridge API Cartridge CLI Changelog Administration Instance configuration Starting and stopping instances 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 Monitoring Getting started with monitoring Installing the metrics module Getting started with Cartridge application Metrics reference API reference Metrics plugins Grafana dashboard Alerting Connectors C Go Java Python Community-supported connectors Protocol Packet example Setting up the server for connector examples Interpreting function return values SQL reference What Tarantool’s SQL product delivers SQL user guide SQL statements and clauses SQL PLUS LUA – Adding Tarantool/NoSQL to Tarantool/SQL SQL features FAQ