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

Fast specialized XML trade parser

$
tarantoolctl rocks install tradeparser

ldecnumber External

Lua wrapper for the 'decNumber' library

$
tarantoolctl rocks install ldecnumber

lrexlib External

Regular expression library binding (PCRE flavour)

$
tarantoolctl rocks install lrexlib

lua-term External

Terminal manipulation module

$
tarantoolctl rocks install lua-term

LuLPeg External

Port of the LPeg, Roberto Ierusalimschy's Parsing Expression Grammars library

$
tarantoolctl rocks install lulpeg

argparse External

Feature-rich command-line argument parser for Lua

$
tarantoolctl rocks install argparse

watchdog External

Simple watchdog module for Tarantool

$
tarantoolctl rocks install watchdog

ГИС

gis External

Full-featured geospatial extension for Tarantool

$
tarantoolctl rocks install gis

I18n

iconv Built-in

Convert data between character sets

Разное

moonwalker External

Smart algorithm to iterate over a space and make updates without freezing the database

$
tarantoolctl rocks install moonwalker

Работа с сетями

connpool External

Net.box connection pool for Tarantool

$
tarantoolctl rocks install connpool

http Built-in

HTTP client with support for HTTPS and keepalive; uses routines in the ‘libcurl’ library

http External

Fast and lightweight HTTP server for Tarantool, supports middleware, templates and other features

$
tarantoolctl rocks install http

mqtt External

Connect from Tarantool to applications which speak MQTT protocol

$
tarantoolctl rocks install mqtt

mrasender External

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

smtp External

Пробная версия Tarantool

$
tarantoolctl rocks install smtp

Операционные системы / Интерфейсы

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

Мощные средства администрирования

expirationd External

Expiration daemon module to turn Tarantool into a persistent memcache replacement with your own expiration strategy

$
tarantoolctl rocks install expirationd

memcached External

Memcached protocol wrapper for Tarantool

$
tarantoolctl rocks install memcached

shard External

Application-level library that provides sharding, re-sharding and client-side reliable replication for Tarantool

$
tarantoolctl rocks install shard

vshard External

Sharding based on virtual buckets

$
tarantoolctl rocks install vshard

queue External

Set of persistent in-memory queues to create task queues, add and take jobs, monitor failed tasks

$
tarantoolctl rocks install queue

Безопасность / Шифрование

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

Получить консультацию

Заказать демонстрацию

Спасибо за обращение

Специалисты Tarantool свяжутся
с вами по оставленным контактам