User’s Guide¶ Preface How to read the documentation Getting in touch with the Tarantool community Conventions used in this manual Getting started Using a Docker image Using a binary package Database Data model Transaction control Access control Triggers Limitations Storage engines Application server Launching an application Creating an application Installing a module Contributing a module Reloading a module Developing with an IDE Cookbook recipes Server administration Instance configuration Starting/stopping an instance Logs Security Server introspection Daemon supervision Disaster recovery Backups Upgrades Notes for operating systems Bug reports Troubleshooting guide Replication Replication architecture Bootstrapping a replica set Adding instances Removing instances Monitoring a replica set Recovering from a degraded state Reseeding a replica Preventing duplicate actions Connectors Protocol Packet example Setting up the server for connector examples Java Go R Erlang Perl PHP Python Node.js C# C Interpreting function return values FAQ