Tarantool - Rocks

Доступные модули

Для установки модуля выполните команду:

$
tarantoolctl rocks install module-name

Если вы хотите добавить свой модуль в общий список, отправьте письмо на doc@tarantool.io.

Языки

  • Форматы данных / Сериализация →
  • Администрирование баз данных →
  • Базы данных →
  • Даты и время →
  • Помощь при разработке →
  • ГИС →
  • I18n →
  • Разное →
  • Работа с сетями →
  • Операционные системы / Интерфейсы →
  • Мощные средства администрирования →
  • Безопасность / Шифрование →

Форматы данных / Сериализация

avro-schema External

Apache Avro schema tools for Tarantool

$
tarantoolctl rocks install avro-schema

csv Built-in

Manipulation routines for CSV (Comma-Separated-Values) records

document External

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

authman External

Authorization module for Tarantool providing API for user registration and login

$
tarantoolctl rocks install authman

dump External

Logical dump and restore for Tarantool

$
tarantoolctl rocks install dump

graphite External

Export Tarantool application metrics to Graphite

$
tarantoolctl rocks install graphite

prometheus External

Prometheus library to collect metrics from Tarantool

$
tarantoolctl rocks install prometheus

metrics External

Centralized system for collecting and manipulating metrics from multiple clients

$
tarantoolctl rocks install metrics

zookeeper External

ZooKeeper client for Tarantool

$
tarantoolctl rocks install zookeeper

Базы данных

mysql External

Connect to a MySQL database from a Tarantool application

$
tarantoolctl rocks install mysql

pg External

Connect to a PostgreSQL database from a Tarantool application

$
tarantoolctl rocks install pg

Даты и время

clock Built-in

Routines to get time values derived from the Posix/C ‘CLOCK_GETTIME’ function or equivalent. Useful for accurate clock and benchmarking.

icu-date External

LuaJIT FFI bindings to ICU date and time library

$
tarantoolctl rocks install icu-date

Помощь при разработке

cbench External

Simple tool to benchmark Tarantool internal API

$
tarantoolctl rocks install cbench

debug Built-in

Tools to print call traces, insert watchpoints, inspect Lua objects

fun Built-in

Functional programming primitives that work well with LuaJIT

gperftools External

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

modulekit External

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

checks External

Easy, terse, readable and fast check of the Lua functions + argument types

$
tarantoolctl rocks install checks

cron-parser External

Lua wrapper for the 'ccronexpr' C library

$
tarantoolctl rocks install cron-parser

tradeparser External