Для установки модуля выполните команду:
$ tarantoolctl rocks install module-name
Если вы хотите добавить свой модуль в общий список, отправьте письмо на doc@tarantool.io.
Форматы данных / Сериализация
csv Built-in
Manipulation routines for CSV (Comma-Separated-Values) records
Efficiently store JSON documents in Tarantool spaces
tarantoolctl rocks install document
json Built-in
JSON manipulation routines
msgpack Built-in
MsgPack encoder/decoder
pickle Built-in
ASN1 BER format reader
xlog Built-in
Reader for Tarantool’s snapshot files and write-ahead-log (WAL) files
yaml Built-in
YAML encoder/decoder
Администрирование баз данных
console Built-in
Connect remotely to a Tarantool instance via an admin port
Authorization module for Tarantool providing API for user registration and login
tarantoolctl rocks install authman
Export Tarantool application metrics to Graphite
tarantoolctl rocks install graphite
Prometheus library to collect metrics from Tarantool
tarantoolctl rocks install prometheus
Centralized system for collecting and manipulating metrics from multiple clients
tarantoolctl rocks install metrics
Базы данных
Connect to a MySQL database from a Tarantool application
tarantoolctl rocks install mysql
Даты и время
clock Built-in
Routines to get time values derived from the Posix/C ‘CLOCK_GETTIME’ function or equivalent. Useful for accurate clock and benchmarking.
Помощь при разработке
debug Built-in
Tools to print call traces, insert watchpoints, inspect Lua objects
fun Built-in
Functional programming primitives that work well with LuaJIT
Lua code profiler based on Google Performance Tools
tarantoolctl rocks install gperftools
log Built-in
Routines to write messages to the built-in Tarantool log
Templates to create new Tarantool modules in Lua, C and C++
tarantoolctl rocks install modulekit
strict Built-in
Module to prohibit use of undeclared Lua variables
tap Built-in
Tools to write nice unit tests conforming to Test Anything Protocol
Easy, terse, readable and fast check of the Lua functions + argument types
tarantoolctl rocks install checks
Lua wrapper for the 'ccronexpr' C library
tarantoolctl rocks install cron-parser
Regular expression library binding (PCRE flavour)
tarantoolctl rocks install lrexlib
Port of the LPeg, Roberto Ierusalimschy's Parsing Expression Grammars library
tarantoolctl rocks install lulpeg
Feature-rich command-line argument parser for Lua
tarantoolctl rocks install argparse
I18n
iconv Built-in
Convert data between character sets
Разное
Работа с сетями
http Built-in
HTTP client with support for HTTPS and keepalive; uses routines in the ‘libcurl’ library
Fast and lightweight HTTP server for Tarantool, supports middleware, templates and other features
tarantoolctl rocks install http
Connect from Tarantool to applications which speak MQTT protocol
tarantoolctl rocks install mqtt
Send messages from Tarantool to Mail.Ru Agent and ICQ
tarantoolctl rocks install mrasender
net.box Built-in
Module to connect remotely to a Tarantool instance via a binary port
Операционные системы / Интерфейсы
errno Built-in
Module to handle errors produced by POSIX APIs
fio Built-in
Routines for file input/output
os Built-in
Faster analogs to the standard ‘os’ functions in Lua
socket Built-in
Non-blocking routines for socket input/output
Мощные средства администрирования
Expiration daemon module to turn Tarantool into a persistent memcache replacement with your own expiration strategy
tarantoolctl rocks install expirationd
Application-level library that provides sharding, re-sharding and client-side reliable replication for Tarantool
tarantoolctl rocks install shard
Безопасность / Шифрование
crypto Built-in
Routines to work with various cryptographic hash functions
digest Built-in
Routines to work with “digest”, a value returned by a hash function