- Общие сведения
- Руководство пользователя
- Предисловие
- Начало работы
- Функционал СУБД
- Сервер приложений
- Launching an application
- Creating an application
- Installing a module
- Contributing a module
- Книга рецептов
- hello_world.lua
- console_start.lua
- fio_read.lua
- fio_write.lua
- ffi_printf.lua
- ffi_gettimeofday.lua
- ffi_zlib.lua
- ffi_meta.lua
- print_arrays.lua
- count_array.lua
- count_array_with_nils.lua
- count_array_with_nulls.lua
- count_map.lua
- swap.lua
- class.lua
- garbage.lua
- fiber_producer_and_consumer.lua
- socket_tcpconnect.lua
- socket_tcp_echo.lua
- getaddrinfo.lua
- socket_udp_echo.lua
- http_get.lua
- http_send.lua
- http_server.lua
- http_generate_html.lua
- Администрирование серверной части
- Репликация
- Архитектура механизма репликации
- Setting up a master
- Настройка сервера-реплики
- Восстановление после сбоя
- Quick startup of a new simple two-instance replica set
- Мониторинг действий реплики
- Предотвращение дублирующихся действий
- Репликация по схеме master-master
- Ответы на вопросы «Что если?»
- Практическое руководство по репликации
- Коннекторы
- Вопросы и ответы
- Справочники
- Built-in modules reference
- Модуль box
- Модуль clock
- Модуль console
- Модуль crypto
- Module csv
- Модуль digest
- Module errno
- Вложенный модуль box.error
- Модуль fiber
- Модуль fiber-ipc
- Module fio
- Module fun
- Module json
- Module log
- Модуль msgpack
- Модуль net.box
- Module os
- Модуль pickle
- Модуль socket
- Модуль strict
- Module tap
- Модуль tarantool
- Module uuid
- Module uri
- Module yaml
- Разное
- Коды ошибок от базы данных
- Handling errors
- Справочник по сторонним библиотекам
- Справочник по настройке
- Utility tarantoolctl
- Tips on Lua syntax
- Built-in modules reference
- Практикум
- Практические задания на Lua
- Вставка 1 млн кортежей с помощью хранимой процедуры на языке Lua
- Configure
- Delimiter
- Create a function that returns a string
- Create a function that calls another function and sets a variable
- Modify the function so it returns a one-letter random string
- Modify the function so it returns a ten-letter random string
- Make a tuple out of a number and a string
- Modify main_function to insert a tuple into the database
- Modify main_function to insert a million tuples into the database
- Подсчет суммы по JSON-полям во всех кортежах
- Индексированный поиск по шаблонам
- Вставка 1 млн кортежей с помощью хранимой процедуры на языке Lua
- Практическое задание на C
- Практические задания на Lua
- Release Notes
- Contributor’s Guide
- Справочник по C API
- Internals
- Build and contribute
- Guidelines
- Developer guidelines
- Documentation guidelines
- C Style Guide
- General guidelines
- Linux kernel coding style
- Chapter 1: Indentation
- Chapter 2: Breaking long lines and strings
- Chapter 3: Placing Braces and Spaces
- Chapter 3.1: Spaces
- Chapter 4: Naming
- Chapter 5: Typedefs
- Chapter 6: Functions
- Chapter 7: Centralized exiting of functions
- Chapter 8: Commenting
- Chapter 9: You’ve made a mess of it
- Chapter 10: Kconfig configuration files
- Chapter 11: Data structures
- Chapter 12: Macros, Enums and RTL
- Chapter 13: Printing kernel messages
- Chapter 14: Allocating memory
- Chapter 15: The inline disease
- Chapter 16: Function return values and names
- Chapter 17: Don’t re-invent the kernel macros
- Chapter 18: Editor modelines and other cruft
- Appendix I: References
- Python Style Guide